/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | oaktrail_hdmi_i2c.c | 35 #define HDMI_READ(reg) readl(hdmi_dev->regs + (reg)) 36 #define HDMI_WRITE(reg, val) writel(val, hdmi_dev->regs + (reg)) 77 static void hdmi_i2c_irq_enable(struct oaktrail_hdmi_dev *hdmi_dev) in hdmi_i2c_irq_enable() argument 87 static void hdmi_i2c_irq_disable(struct oaktrail_hdmi_dev *hdmi_dev) in hdmi_i2c_irq_disable() argument 95 struct oaktrail_hdmi_dev *hdmi_dev = i2c_get_adapdata(adap); in xfer_read() local 96 struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev; in xfer_read() 128 struct oaktrail_hdmi_dev *hdmi_dev = i2c_get_adapdata(adap); in oaktrail_hdmi_i2c_access() local 129 struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev; in oaktrail_hdmi_i2c_access() 138 hdmi_i2c_irq_enable(hdmi_dev); in oaktrail_hdmi_i2c_access() 150 hdmi_i2c_irq_disable(hdmi_dev); in oaktrail_hdmi_i2c_access() 175 hdmi_i2c_read(struct oaktrail_hdmi_dev *hdmi_dev) hdmi_i2c_read() argument 204 hdmi_i2c_transaction_done(struct oaktrail_hdmi_dev *hdmi_dev) hdmi_i2c_transaction_done() argument 225 struct oaktrail_hdmi_dev *hdmi_dev = dev; oaktrail_hdmi_i2c_handler() local 275 struct oaktrail_hdmi_dev *hdmi_dev; oaktrail_hdmi_i2c_init() local 322 struct oaktrail_hdmi_dev *hdmi_dev; oaktrail_hdmi_i2c_exit() local [all...] |
H A D | oaktrail_hdmi.c | 36 #define HDMI_READ(reg) readl(hdmi_dev->regs + (reg)) 37 #define HDMI_WRITE(reg, val) writel(val, hdmi_dev->regs + (reg)) 134 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_audio_enable() local 149 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_audio_disable() local 268 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_crtc_hdmi_mode_set() local 498 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_dpms() local 533 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_detect() local 670 struct oaktrail_hdmi_dev *hdmi_dev; in oaktrail_hdmi_setup() local 677 hdmi_dev = kzalloc(sizeof(struct oaktrail_hdmi_dev), GFP_KERNEL); in oaktrail_hdmi_setup() 678 if (!hdmi_dev) { in oaktrail_hdmi_setup() 722 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; oaktrail_hdmi_teardown() local 739 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; oaktrail_hdmi_save() local 792 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; oaktrail_hdmi_restore() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | oaktrail_hdmi_i2c.c | 35 #define HDMI_READ(reg) readl(hdmi_dev->regs + (reg)) 36 #define HDMI_WRITE(reg, val) writel(val, hdmi_dev->regs + (reg)) 77 static void hdmi_i2c_irq_enable(struct oaktrail_hdmi_dev *hdmi_dev) in hdmi_i2c_irq_enable() argument 87 static void hdmi_i2c_irq_disable(struct oaktrail_hdmi_dev *hdmi_dev) in hdmi_i2c_irq_disable() argument 95 struct oaktrail_hdmi_dev *hdmi_dev = i2c_get_adapdata(adap); in xfer_read() local 96 struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev; in xfer_read() 128 struct oaktrail_hdmi_dev *hdmi_dev = i2c_get_adapdata(adap); in oaktrail_hdmi_i2c_access() local 129 struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev; in oaktrail_hdmi_i2c_access() 138 hdmi_i2c_irq_enable(hdmi_dev); in oaktrail_hdmi_i2c_access() 150 hdmi_i2c_irq_disable(hdmi_dev); in oaktrail_hdmi_i2c_access() 175 hdmi_i2c_read(struct oaktrail_hdmi_dev *hdmi_dev) hdmi_i2c_read() argument 204 hdmi_i2c_transaction_done(struct oaktrail_hdmi_dev *hdmi_dev) hdmi_i2c_transaction_done() argument 225 struct oaktrail_hdmi_dev *hdmi_dev = dev; oaktrail_hdmi_i2c_handler() local 275 struct oaktrail_hdmi_dev *hdmi_dev; oaktrail_hdmi_i2c_init() local 322 struct oaktrail_hdmi_dev *hdmi_dev; oaktrail_hdmi_i2c_exit() local [all...] |
H A D | oaktrail_hdmi.c | 39 #define HDMI_READ(reg) readl(hdmi_dev->regs + (reg)) 40 #define HDMI_WRITE(reg, val) writel(val, hdmi_dev->regs + (reg)) 137 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_audio_enable() local 152 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_audio_disable() local 271 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_crtc_hdmi_mode_set() local 501 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_dpms() local 536 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; in oaktrail_hdmi_detect() local 672 struct oaktrail_hdmi_dev *hdmi_dev; in oaktrail_hdmi_setup() local 679 hdmi_dev = kzalloc(sizeof(struct oaktrail_hdmi_dev), GFP_KERNEL); in oaktrail_hdmi_setup() 680 if (!hdmi_dev) { in oaktrail_hdmi_setup() 724 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; oaktrail_hdmi_teardown() local 741 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; oaktrail_hdmi_save() local 794 struct oaktrail_hdmi_dev *hdmi_dev = dev_priv->hdmi_priv; oaktrail_hdmi_restore() local [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/core/ |
H A D | cec-notifier.c | 26 struct device *hdmi_dev; member 40 * @hdmi_dev: device that sends the events. 52 cec_notifier_get_conn(struct device *hdmi_dev, const char *port_name) in cec_notifier_get_conn() argument 58 if (n->hdmi_dev == hdmi_dev && in cec_notifier_get_conn() 69 n->hdmi_dev = hdmi_dev; in cec_notifier_get_conn() 106 cec_notifier_conn_register(struct device *hdmi_dev, const char *port_name, in cec_notifier_conn_register() argument 109 struct cec_notifier *n = cec_notifier_get_conn(hdmi_dev, port_name); in cec_notifier_conn_register() 149 cec_notifier_cec_adap_register(struct device *hdmi_dev, cons argument 217 struct device *hdmi_dev = NULL; cec_notifier_parse_hdmi_phandle() local [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/core/ |
H A D | cec-notifier.c | 24 struct device *hdmi_dev; member 38 * @hdmi_dev: device that sends the events. 50 cec_notifier_get_conn(struct device *hdmi_dev, const char *port_name) in cec_notifier_get_conn() argument 56 if (n->hdmi_dev == hdmi_dev && in cec_notifier_get_conn() 67 n->hdmi_dev = hdmi_dev; in cec_notifier_get_conn() 104 cec_notifier_conn_register(struct device *hdmi_dev, const char *port_name, in cec_notifier_conn_register() argument 107 struct cec_notifier *n = cec_notifier_get_conn(hdmi_dev, port_name); in cec_notifier_conn_register() 147 cec_notifier_cec_adap_register(struct device *hdmi_dev, cons argument 215 struct device *hdmi_dev = NULL; cec_notifier_parse_hdmi_phandle() local [all...] |
/kernel/linux/linux-5.10/include/media/ |
H A D | cec-notifier.h | 25 * @hdmi_dev: HDMI device that sends the events. 39 cec_notifier_conn_register(struct device *hdmi_dev, const char *port_name, 52 * @hdmi_dev: HDMI device that sends the events. 66 cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *port_name, 113 cec_notifier_conn_register(struct device *hdmi_dev, const char *port_name, in cec_notifier_conn_register() argument 125 cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *port_name, in cec_notifier_cec_adap_register() argument
|
/kernel/linux/linux-6.6/include/media/ |
H A D | cec-notifier.h | 25 * @hdmi_dev: HDMI device that sends the events. 39 cec_notifier_conn_register(struct device *hdmi_dev, const char *port_name, 52 * @hdmi_dev: HDMI device that sends the events. 66 cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *port_name, 113 cec_notifier_conn_register(struct device *hdmi_dev, const char *port_name, in cec_notifier_conn_register() argument 125 cec_notifier_cec_adap_register(struct device *hdmi_dev, const char *port_name, in cec_notifier_cec_adap_register() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
H A D | mtk_cec.c | 55 struct device *hdmi_dev; member 92 struct device *hdmi_dev) in mtk_cec_set_hpd_event() 98 cec->hdmi_dev = hdmi_dev; in mtk_cec_set_hpd_event() 151 struct device *hdmi_dev; in mtk_cec_hpd_event() local 156 hdmi_dev = cec->hdmi_dev; in mtk_cec_hpd_event() 160 hpd_event(hpd, hdmi_dev); in mtk_cec_hpd_event() 90 mtk_cec_set_hpd_event(struct device *dev, void (*hpd_event)(bool hpd, struct device *dev), struct device *hdmi_dev) mtk_cec_set_hpd_event() argument
|
H A D | mtk_cec.h | 15 struct device *hdmi_dev);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/ |
H A D | mtk_cec.c | 58 struct device *hdmi_dev; member 95 struct device *hdmi_dev) in mtk_cec_set_hpd_event() 101 cec->hdmi_dev = hdmi_dev; in mtk_cec_set_hpd_event() 154 struct device *hdmi_dev; in mtk_cec_hpd_event() local 159 hdmi_dev = cec->hdmi_dev; in mtk_cec_hpd_event() 163 hpd_event(hpd, hdmi_dev); in mtk_cec_hpd_event() 93 mtk_cec_set_hpd_event(struct device *dev, void (*hpd_event)(bool hpd, struct device *dev), struct device *hdmi_dev) mtk_cec_set_hpd_event() argument
|
H A D | mtk_cec.h | 15 struct device *hdmi_dev);
|
/kernel/linux/linux-5.10/drivers/media/cec/platform/cec-gpio/ |
H A D | cec-gpio.c | 182 struct device *hdmi_dev; in cec_gpio_probe() local 187 hdmi_dev = cec_notifier_parse_hdmi_phandle(dev); in cec_gpio_probe() 188 if (PTR_ERR(hdmi_dev) == -EPROBE_DEFER) in cec_gpio_probe() 189 return PTR_ERR(hdmi_dev); in cec_gpio_probe() 190 if (IS_ERR(hdmi_dev)) in cec_gpio_probe() 249 if (!IS_ERR(hdmi_dev)) { in cec_gpio_probe() 250 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in cec_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/media/cec/platform/cec-gpio/ |
H A D | cec-gpio.c | 176 struct device *hdmi_dev; in cec_gpio_probe() local 181 hdmi_dev = cec_notifier_parse_hdmi_phandle(dev); in cec_gpio_probe() 182 if (PTR_ERR(hdmi_dev) == -EPROBE_DEFER) in cec_gpio_probe() 183 return PTR_ERR(hdmi_dev); in cec_gpio_probe() 184 if (IS_ERR(hdmi_dev)) in cec_gpio_probe() 241 if (!IS_ERR(hdmi_dev)) { in cec_gpio_probe() 242 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in cec_gpio_probe()
|
/kernel/linux/linux-5.10/drivers/media/cec/platform/cros-ec/ |
H A D | cros-ec-cec.c | 266 struct device *hdmi_dev; in cros_ec_cec_probe() local 270 hdmi_dev = cros_ec_cec_find_hdmi_dev(&pdev->dev, &conn); in cros_ec_cec_probe() 271 if (IS_ERR(hdmi_dev)) in cros_ec_cec_probe() 272 return PTR_ERR(hdmi_dev); in cros_ec_cec_probe() 291 cros_ec_cec->notify = cec_notifier_cec_adap_register(hdmi_dev, conn, in cros_ec_cec_probe()
|
/kernel/linux/linux-5.10/drivers/media/cec/platform/sti/ |
H A D | stih-cec.c | 304 struct device *hdmi_dev; in stih_cec_probe() local 307 hdmi_dev = cec_notifier_parse_hdmi_phandle(dev); in stih_cec_probe() 309 if (IS_ERR(hdmi_dev)) in stih_cec_probe() 310 return PTR_ERR(hdmi_dev); in stih_cec_probe() 347 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in stih_cec_probe()
|
/kernel/linux/linux-5.10/drivers/media/cec/platform/s5p/ |
H A D | s5p_cec.c | 182 struct device *hdmi_dev; in s5p_cec_probe() local 188 hdmi_dev = cec_notifier_parse_hdmi_phandle(dev); in s5p_cec_probe() 190 if (IS_ERR(hdmi_dev)) in s5p_cec_probe() 191 return PTR_ERR(hdmi_dev); in s5p_cec_probe() 229 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in s5p_cec_probe()
|
/kernel/linux/linux-6.6/drivers/media/cec/platform/cros-ec/ |
H A D | cros-ec-cec.c | 280 struct device *hdmi_dev; in cros_ec_cec_probe() local 284 hdmi_dev = cros_ec_cec_find_hdmi_dev(&pdev->dev, &conn); in cros_ec_cec_probe() 285 if (IS_ERR(hdmi_dev)) in cros_ec_cec_probe() 286 return PTR_ERR(hdmi_dev); in cros_ec_cec_probe() 305 cros_ec_cec->notify = cec_notifier_cec_adap_register(hdmi_dev, conn, in cros_ec_cec_probe()
|
/kernel/linux/linux-6.6/drivers/media/cec/platform/sti/ |
H A D | stih-cec.c | 303 struct device *hdmi_dev; in stih_cec_probe() local 306 hdmi_dev = cec_notifier_parse_hdmi_phandle(dev); in stih_cec_probe() 308 if (IS_ERR(hdmi_dev)) in stih_cec_probe() 309 return PTR_ERR(hdmi_dev); in stih_cec_probe() 345 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in stih_cec_probe()
|
/kernel/linux/linux-6.6/drivers/media/cec/platform/s5p/ |
H A D | s5p_cec.c | 182 struct device *hdmi_dev; in s5p_cec_probe() local 187 hdmi_dev = cec_notifier_parse_hdmi_phandle(dev); in s5p_cec_probe() 189 if (IS_ERR(hdmi_dev)) in s5p_cec_probe() 190 return PTR_ERR(hdmi_dev); in s5p_cec_probe() 227 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in s5p_cec_probe()
|
/kernel/linux/linux-5.10/drivers/media/cec/platform/tegra/ |
H A D | tegra_cec.c | 319 struct device *hdmi_dev; in tegra_cec_probe() local 324 hdmi_dev = cec_notifier_parse_hdmi_phandle(&pdev->dev); in tegra_cec_probe() 326 if (IS_ERR(hdmi_dev)) in tegra_cec_probe() 327 return PTR_ERR(hdmi_dev); in tegra_cec_probe() 400 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in tegra_cec_probe()
|
/kernel/linux/linux-5.10/drivers/media/cec/i2c/ |
H A D | ch7322.c | 449 struct device *hdmi_dev; in ch7322_probe() local 457 ret = ch7322_get_port(client, &hdmi_dev, &port_name); in ch7322_probe() 461 if (hdmi_dev) in ch7322_probe() 507 if (hdmi_dev) { in ch7322_probe() 508 notifier = cec_notifier_cec_adap_register(hdmi_dev, in ch7322_probe()
|
/kernel/linux/linux-6.6/drivers/media/cec/i2c/ |
H A D | ch7322.c | 449 struct device *hdmi_dev; in ch7322_probe() local 457 ret = ch7322_get_port(client, &hdmi_dev, &port_name); in ch7322_probe() 461 if (hdmi_dev) in ch7322_probe() 507 if (hdmi_dev) { in ch7322_probe() 508 notifier = cec_notifier_cec_adap_register(hdmi_dev, in ch7322_probe()
|
/kernel/linux/linux-6.6/drivers/media/cec/platform/tegra/ |
H A D | tegra_cec.c | 319 struct device *hdmi_dev; in tegra_cec_probe() local 324 hdmi_dev = cec_notifier_parse_hdmi_phandle(&pdev->dev); in tegra_cec_probe() 326 if (IS_ERR(hdmi_dev)) in tegra_cec_probe() 327 return PTR_ERR(hdmi_dev); in tegra_cec_probe() 400 cec->notifier = cec_notifier_cec_adap_register(hdmi_dev, NULL, in tegra_cec_probe()
|
/kernel/linux/linux-5.10/drivers/media/cec/platform/meson/ |
H A D | ao-cec.c | 604 struct device *hdmi_dev; in meson_ao_cec_probe() local 608 hdmi_dev = cec_notifier_parse_hdmi_phandle(&pdev->dev); in meson_ao_cec_probe() 610 if (IS_ERR(hdmi_dev)) in meson_ao_cec_probe() 611 return PTR_ERR(hdmi_dev); in meson_ao_cec_probe() 670 ao_cec->notify = cec_notifier_cec_adap_register(hdmi_dev, NULL, in meson_ao_cec_probe()
|