| /* SPDX-License-Identifier: MIT */ |
| |
| #ifndef DRM_CLIENT_SETUP_H |
| #define DRM_CLIENT_SETUP_H |
| |
| #include <linux/types.h> |
| |
| struct drm_device; |
| struct drm_format_info; |
| |
| #if defined(CONFIG_DRM_CLIENT_SETUP) |
| void drm_client_setup(struct drm_device *dev, const struct drm_format_info *format); |
| void drm_client_setup_with_fourcc(struct drm_device *dev, u32 fourcc); |
| void drm_client_setup_with_color_mode(struct drm_device *dev, unsigned int color_mode); |
| #else |
| static inline void drm_client_setup(struct drm_device *dev, |
| const struct drm_format_info *format) |
| { } |
| static inline void drm_client_setup_with_fourcc(struct drm_device *dev, u32 fourcc) |
| { } |
| static inline void drm_client_setup_with_color_mode(struct drm_device *dev, |
| unsigned int color_mode) |
| { } |
| #endif |
| |
| #endif |