1#ifndef __DRM_OF_H__ 2#define __DRM_OF_H__ 3 4struct component_master_ops; 5struct device; 6struct drm_device; 7struct device_node; 8 9#ifdef CONFIG_OF 10extern uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, 11 struct device_node *port); 12extern 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 16static inline uint32_t drm_of_find_possible_crtcs(struct drm_device *dev, 17 struct device_node *port) 18{ 19 return 0; 20} 21 22static inline int 23drm_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