Home
last modified time | relevance | path

Searched refs:cec_adap (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/bridge/adv7511/
Dadv7511_cec.c49 cec_transmit_attempt_done(adv7511->cec_adap, in adv_cec_tx_raw_status()
77 cec_transmit_done(adv7511->cec_adap, status, in adv_cec_tx_raw_status()
82 cec_transmit_attempt_done(adv7511->cec_adap, CEC_TX_STATUS_OK); in adv_cec_tx_raw_status()
128 cec_received_msg(adv7511->cec_adap, &msg); in adv7511_cec_irq_process()
312 adv7511->cec_adap = cec_allocate_adapter(&adv7511_cec_adap_ops, in adv7511_cec_init()
314 if (IS_ERR(adv7511->cec_adap)) { in adv7511_cec_init()
315 ret = PTR_ERR(adv7511->cec_adap); in adv7511_cec_init()
334 ret = cec_register_adapter(adv7511->cec_adap, dev); in adv7511_cec_init()
340 cec_delete_adapter(adv7511->cec_adap); in adv7511_cec_init()
341 adv7511->cec_adap = NULL; in adv7511_cec_init()
Dadv7511_drv.c447 cec_phys_addr_invalidate(adv7511->cec_adap); in adv7511_hpd_work()
622 cec_s_phys_addr_from_edid(adv7511->cec_adap, edid); in adv7511_get_modes()
1257 cec_unregister_adapter(adv7511->cec_adap); in adv7511_remove()
Dadv7511.h372 struct cec_adapter *cec_adap; member
/Linux-v4.19/drivers/media/cec/
Dcec-notifier.c25 struct cec_adapter *cec_adap; member
89 n->callback(n->cec_adap, n->phys_addr); in cec_notifier_set_phys_addr()
115 n->cec_adap = adap; in cec_notifier_register()
/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun4i_hdmi_enc.c224 cec_s_phys_addr_from_edid(hdmi->cec_adap, edid); in sun4i_hdmi_get_modes()
244 cec_phys_addr_invalidate(hdmi->cec_adap); in sun4i_hdmi_connector_detect()
598 hdmi->cec_adap = cec_pin_allocate_adapter(&sun4i_hdmi_cec_pin_ops, in sun4i_hdmi_bind()
601 ret = PTR_ERR_OR_ZERO(hdmi->cec_adap); in sun4i_hdmi_bind()
623 ret = cec_register_adapter(hdmi->cec_adap, dev); in sun4i_hdmi_bind()
631 cec_delete_adapter(hdmi->cec_adap); in sun4i_hdmi_bind()
649 cec_unregister_adapter(hdmi->cec_adap); in sun4i_hdmi_unbind()
Dsun4i_hdmi.h292 struct cec_adapter *cec_adap; member
/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_hdmi.c93 struct cec_adapter *cec_adap; member
246 cec_phys_addr_invalidate(vc4->hdmi->cec_adap); in vc4_hdmi_connector_detect()
255 cec_phys_addr_invalidate(vc4->hdmi->cec_adap); in vc4_hdmi_connector_detect()
277 cec_s_phys_addr_from_edid(vc4->hdmi->cec_adap, edid); in vc4_hdmi_connector_get_modes()
1150 cec_received_msg(hdmi->cec_adap, &hdmi->cec_rx_msg); in vc4_cec_irq_handler_thread()
1152 cec_transmit_done(hdmi->cec_adap, CEC_TX_STATUS_OK, in vc4_cec_irq_handler_thread()
1159 cec_transmit_done(hdmi->cec_adap, CEC_TX_STATUS_NACK, in vc4_cec_irq_handler_thread()
1406 hdmi->cec_adap = cec_allocate_adapter(&vc4_hdmi_cec_adap_ops, in vc4_hdmi_bind()
1412 ret = PTR_ERR_OR_ZERO(hdmi->cec_adap); in vc4_hdmi_bind()
1432 ret = cec_register_adapter(hdmi->cec_adap, dev); in vc4_hdmi_bind()
[all …]
/Linux-v4.19/drivers/media/i2c/
Dtc358743.c99 struct cec_adapter *cec_adap; member
940 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_isr()
943 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_isr()
946 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_isr()
953 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_isr()
970 cec_received_msg(state->cec_adap, &msg); in tc358743_cec_isr()
1481 msecs = state->cec_adap ? POLL_INTERVAL_CEC_MS : POLL_INTERVAL_MS; in tc358743_irq_poll_timer()
1796 cec_phys_addr_invalidate(state->cec_adap); in tc358743_s_edid()
1813 cec_s_phys_addr(state->cec_adap, pa, false); in tc358743_s_edid()
2117 state->cec_adap = cec_allocate_adapter(&tc358743_cec_adap_ops, in tc358743_probe()
[all …]
Dadv7511.c88 struct cec_adapter *cec_adap; member
860 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, in adv_cec_tx_raw_status()
881 cec_transmit_done(state->cec_adap, status, in adv_cec_tx_raw_status()
887 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); in adv_cec_tx_raw_status()
986 cec_received_msg(state->cec_adap, &msg); in adv7511_isr()
1478 cec_s_phys_addr(state->cec_adap, ed.phys_addr, false); in adv7511_notify_no_edid()
1711 cec_s_phys_addr(state->cec_adap, ed.phys_addr, false); in adv7511_check_edid_status()
1725 err = cec_register_adapter(state->cec_adap, &client->dev); in adv7511_registered()
1727 cec_delete_adapter(state->cec_adap); in adv7511_registered()
1735 cec_unregister_adapter(state->cec_adap); in adv7511_unregistered()
[all …]
Dadv7604.c184 struct cec_adapter *cec_adap; member
1971 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, in adv76xx_cec_tx_raw_status()
1992 cec_transmit_done(state->cec_adap, status, in adv76xx_cec_tx_raw_status()
1998 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); in adv76xx_cec_tx_raw_status()
2028 cec_received_msg(state->cec_adap, &msg); in adv76xx_cec_isr()
2376 cec_s_phys_addr(state->cec_adap, pa, false); in adv76xx_set_edid()
2627 err = cec_register_adapter(state->cec_adap, &client->dev); in adv76xx_registered()
2629 cec_delete_adapter(state->cec_adap); in adv76xx_registered()
2637 cec_unregister_adapter(state->cec_adap); in adv76xx_unregistered()
3519 state->cec_adap = cec_allocate_adapter(&adv76xx_cec_adap_ops, in adv76xx_probe()
[all …]
Dadv7842.c135 struct cec_adapter *cec_adap; member
838 cec_s_phys_addr(state->cec_adap, pa, false); in edid_write_hdmi_segment()
2171 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, in adv7842_cec_tx_raw_status()
2192 cec_transmit_done(state->cec_adap, status, in adv7842_cec_tx_raw_status()
2198 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); in adv7842_cec_tx_raw_status()
2228 cec_received_msg(state->cec_adap, &msg); in adv7842_cec_isr()
3243 err = cec_register_adapter(state->cec_adap, &client->dev); in adv7842_registered()
3245 cec_delete_adapter(state->cec_adap); in adv7842_registered()
3253 cec_unregister_adapter(state->cec_adap); in adv7842_unregistered()
3555 state->cec_adap = cec_allocate_adapter(&adv7842_cec_adap_ops, in adv7842_probe()
[all …]