| 123456789101112131415161718192021222324252627 |
- /* SPDX-License-Identifier: MIT */
- #ifndef DRM_FBDEV_DMA_H
- #define DRM_FBDEV_DMA_H
- struct drm_device;
- struct drm_fb_helper;
- struct drm_fb_helper_surface_size;
- #ifdef CONFIG_DRM_FBDEV_EMULATION
- int drm_fbdev_dma_driver_fbdev_probe(struct drm_fb_helper *fb_helper,
- struct drm_fb_helper_surface_size *sizes);
- #define DRM_FBDEV_DMA_DRIVER_OPS \
- .fbdev_probe = drm_fbdev_dma_driver_fbdev_probe
- void drm_fbdev_dma_setup(struct drm_device *dev, unsigned int preferred_bpp);
- #else
- static inline void drm_fbdev_dma_setup(struct drm_device *dev, unsigned int preferred_bpp)
- { }
- #define DRM_FBDEV_DMA_DRIVER_OPS \
- .fbdev_probe = NULL
- #endif
- #endif
|