mirror of https://gitee.com/openkylin/linux.git
32 lines
749 B
C
32 lines
749 B
C
#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__ */
|