Home
last modified time | relevance | path

Searched refs:cec_notifier (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/include/media/
Dcec-notifier.h18 struct cec_notifier;
36 struct cec_notifier *cec_notifier_get_conn(struct device *dev,
43 void cec_notifier_put(struct cec_notifier *n);
53 void cec_notifier_set_phys_addr(struct cec_notifier *n, u16 pa);
63 void cec_notifier_set_phys_addr_from_edid(struct cec_notifier *n,
72 void cec_notifier_register(struct cec_notifier *n,
80 void cec_notifier_unregister(struct cec_notifier *n);
88 struct cec_notifier *notifier);
91 static inline struct cec_notifier *cec_notifier_get_conn(struct device *dev, in cec_notifier_get_conn()
95 return (struct cec_notifier *)0xdeadfeed; in cec_notifier_get_conn()
[all …]
Dcec.h188 struct cec_notifier *notifier;
/Linux-v4.19/drivers/media/cec/
Dcec-notifier.c19 struct cec_notifier { struct
34 struct cec_notifier *cec_notifier_get_conn(struct device *dev, const char *conn) in cec_notifier_get_conn() argument
36 struct cec_notifier *n; in cec_notifier_get_conn()
65 struct cec_notifier *n = in cec_notifier_release()
66 container_of(kref, struct cec_notifier, kref); in cec_notifier_release()
73 void cec_notifier_put(struct cec_notifier *n) in cec_notifier_put()
81 void cec_notifier_set_phys_addr(struct cec_notifier *n, u16 pa) in cec_notifier_set_phys_addr()
94 void cec_notifier_set_phys_addr_from_edid(struct cec_notifier *n, in cec_notifier_set_phys_addr_from_edid()
109 void cec_notifier_register(struct cec_notifier *n, in cec_notifier_register()
122 void cec_notifier_unregister(struct cec_notifier *n) in cec_notifier_unregister()
Dcec-core.c187 struct cec_notifier *notifier) in cec_register_cec_notifier()
/Linux-v4.19/drivers/media/platform/s5p-cec/
Ds5p_cec.h63 struct cec_notifier;
71 struct cec_notifier *notifier;
/Linux-v4.19/drivers/media/platform/cros-ec-cec/
Dcros-ec-cec.c37 struct cec_notifier *notify;
221 struct cec_notifier **notify) in cros_ec_cec_get_notifier()
252 struct cec_notifier **notify) in cros_ec_cec_get_notifier()
/Linux-v4.19/drivers/gpu/drm/tegra/
Ddrm.h120 struct cec_notifier;
129 struct cec_notifier *notifier;
/Linux-v4.19/drivers/gpu/drm/sti/
Dsti_hdmi.h94 struct cec_notifier *notifier;
/Linux-v4.19/drivers/gpu/drm/bridge/synopsys/
Ddw-hdmi.c185 struct cec_notifier *cec_notifier; member
1926 cec_notifier_set_phys_addr_from_edid(hdmi->cec_notifier, edid); in dw_hdmi_connector_get_modes()
2146 cec_notifier_set_phys_addr(hdmi->cec_notifier, in dw_hdmi_irq()
2448 hdmi->cec_notifier = cec_notifier_get(dev); in __dw_hdmi_probe()
2449 if (!hdmi->cec_notifier) { in __dw_hdmi_probe()
2541 if (hdmi->cec_notifier) in __dw_hdmi_probe()
2542 cec_notifier_put(hdmi->cec_notifier); in __dw_hdmi_probe()
2565 if (hdmi->cec_notifier) in __dw_hdmi_remove()
2566 cec_notifier_put(hdmi->cec_notifier); in __dw_hdmi_remove()
Ddw-hdmi-cec.c66 struct cec_notifier *notify;
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_hdmi.c1906 cec_notifier_set_phys_addr_from_edid(intel_hdmi->cec_notifier, edid); in intel_hdmi_set_edid()
1933 cec_notifier_phys_addr_invalidate(intel_hdmi->cec_notifier); in intel_hdmi_detect()
2075 if (intel_attached_hdmi(connector)->cec_notifier) in intel_hdmi_destroy()
2076 cec_notifier_put(intel_attached_hdmi(connector)->cec_notifier); in intel_hdmi_destroy()
2398 intel_hdmi->cec_notifier = cec_notifier_get_conn(dev->dev, in intel_hdmi_init_connector()
2400 if (!intel_hdmi->cec_notifier) in intel_hdmi_init_connector()
Dintel_drv.h1020 struct cec_notifier *cec_notifier; member
/Linux-v4.19/drivers/media/platform/sti/cec/
Dstih-cec.c129 struct cec_notifier *notifier;
/Linux-v4.19/drivers/media/platform/tegra-cec/
Dtegra_cec.c51 struct cec_notifier *notifier;
/Linux-v4.19/drivers/gpu/drm/i2c/
Dtda9950.c72 struct cec_notifier *notify;
Dtda998x_drv.c78 struct cec_notifier *cec_notify;
/Linux-v4.19/drivers/media/platform/meson/
Dao-cec.c223 struct cec_notifier *notify;
/Linux-v4.19/drivers/gpu/drm/exynos/
Dexynos_hdmi.c128 struct cec_notifier *notifier;