1 /* Public domain. */
2
3 #ifndef _MEDIA_CEC_NOTIFIER_H
4 #define _MEDIA_CEC_NOTIFIER_H
5
6 #include <linux/debugfs.h> /* via media/cec.h */
7
8 struct cec_notifier;
9
10 struct cec_connector_info {
11 };
12
13 static inline void
cec_notifier_set_phys_addr_from_edid(struct cec_notifier * cn,const struct edid * edid)14 cec_notifier_set_phys_addr_from_edid(struct cec_notifier *cn,
15 const struct edid *edid)
16 {
17 }
18
19 static inline void
cec_notifier_phys_addr_invalidate(struct cec_notifier * cn)20 cec_notifier_phys_addr_invalidate(struct cec_notifier *cn)
21 {
22 }
23
24 static inline void
cec_fill_conn_info_from_drm(struct cec_connector_info * ci,const struct drm_connector * c)25 cec_fill_conn_info_from_drm(struct cec_connector_info *ci,
26 const struct drm_connector *c)
27 {
28 }
29
30 static inline struct cec_notifier *
cec_notifier_conn_register(struct device * dev,const char * port,const struct cec_connector_info * ci)31 cec_notifier_conn_register(struct device *dev, const char *port,
32 const struct cec_connector_info *ci)
33 {
34 return (void *)1;
35 }
36
37 static inline void
cec_notifier_conn_unregister(struct cec_notifier * cn)38 cec_notifier_conn_unregister(struct cec_notifier *cn)
39 {
40 }
41
42 static inline void
cec_notifier_set_phys_addr(struct cec_notifier * cn,uint16_t paddr)43 cec_notifier_set_phys_addr(struct cec_notifier *cn, uint16_t paddr)
44 {
45 }
46 #endif
47