drm_fbdev_ttm.h 488 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: MIT */
  2. #ifndef DRM_FBDEV_TTM_H
  3. #define DRM_FBDEV_TTM_H
  4. #include <linux/stddef.h>
  5. struct drm_fb_helper;
  6. struct drm_fb_helper_surface_size;
  7. #ifdef CONFIG_DRM_FBDEV_EMULATION
  8. int drm_fbdev_ttm_driver_fbdev_probe(struct drm_fb_helper *fb_helper,
  9. struct drm_fb_helper_surface_size *sizes);
  10. #define DRM_FBDEV_TTM_DRIVER_OPS \
  11. .fbdev_probe = drm_fbdev_ttm_driver_fbdev_probe
  12. #else
  13. #define DRM_FBDEV_TTM_DRIVER_OPS \
  14. .fbdev_probe = NULL
  15. #endif
  16. #endif