1 #ifndef __DRM_OF_H__ 2 #define __DRM_OF_H__ 3 4 struct component_master_ops; 5 struct device; 6 struct drm_device; 7 struct device_node; 8 9 #ifdef CONFIG_OF 10 extern uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, 11 struct device_node *port); 12 extern int drm_of_component_probe(struct device *dev, 13 int (*compare_of)(struct device *, void *), 14 const struct component_master_ops *m_ops); 15 #else 16 static inline uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, 17 struct device_node *port) 18 { 19 return 0; 20 } 21 22 static inline int 23 drm_of_component_probe(struct device *dev, 24 int (*compare_of)(struct device *, void *), 25 const struct component_master_ops *m_ops) 26 { 27 return -EINVAL; 28 } 29 #endif 30 31 #endif /* __DRM_OF_H__ */ 32