| #ifndef __DRM_OF_H__ |
| #define __DRM_OF_H__ |
| |
| struct component_master_ops; |
| struct device; |
| struct drm_device; |
| struct device_node; |
| |
| #ifdef CONFIG_OF |
| extern uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, |
| struct device_node *port); |
| extern int drm_of_component_probe(struct device *dev, |
| int (*compare_of)(struct device *, void *), |
| const struct component_master_ops *m_ops); |
| #else |
| static inline uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, |
| struct device_node *port) |
| { |
| return 0; |
| } |
| |
| static inline int |
| drm_of_component_probe(struct device *dev, |
| int (*compare_of)(struct device *, void *), |
| const struct component_master_ops *m_ops) |
| { |
| return -EINVAL; |
| } |
| #endif |
| |
| #endif /* __DRM_OF_H__ */ |