Searched refs:cec_adap (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/media/cec/core/ |
| H A D | cec-notifier.c | 29 struct cec_adapter *cec_adap; member 120 if (n->cec_adap) { in cec_notifier_conn_register() 121 if (!n->cec_adap->adap_controls_phys_addr) in cec_notifier_conn_register() 122 cec_phys_addr_invalidate(n->cec_adap); in cec_notifier_conn_register() 123 cec_s_conn_info(n->cec_adap, conn_info); in cec_notifier_conn_register() 138 if (n->cec_adap) { in cec_notifier_conn_unregister() 139 if (!n->cec_adap->adap_controls_phys_addr) in cec_notifier_conn_unregister() 140 cec_phys_addr_invalidate(n->cec_adap); in cec_notifier_conn_unregister() 141 cec_s_conn_info(n->cec_adap, NULL); in cec_notifier_conn_unregister() 162 n->cec_adap = adap; in cec_notifier_cec_adap_register() [all …]
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_hdmi_cec_helper.c | 94 struct cec_adapter *cec_adap; in drmm_connector_hdmi_cec_register() local 106 cec_adap = cec_allocate_adapter(&drm_connector_hdmi_cec_adap_ops, connector, name, in drmm_connector_hdmi_cec_register() 109 ret = PTR_ERR_OR_ZERO(cec_adap); in drmm_connector_hdmi_cec_register() 114 cec_s_conn_info(cec_adap, &conn_info); in drmm_connector_hdmi_cec_register() 116 data->adapter = cec_adap; in drmm_connector_hdmi_cec_register() 141 ret = cec_register_adapter(cec_adap, dev); in drmm_connector_hdmi_cec_register() 152 cec_delete_adapter(cec_adap); in drmm_connector_hdmi_cec_register()
|
| /linux/drivers/media/cec/platform/seco/ |
| H A D | seco-cec.c | 27 struct cec_adapter *cec_adap; member 306 cec_received_msg(cec->cec_adap, &msg); in secocec_rx_done() 460 secocec_rx_done(cec->cec_adap, cec_val); in secocec_irq_handler() 463 secocec_tx_done(cec->cec_adap, cec_val); in secocec_irq_handler() 627 secocec->cec_adap = cec_allocate_adapter(&secocec_cec_adap_ops, in secocec_probe() 634 if (IS_ERR(secocec->cec_adap)) { in secocec_probe() 635 ret = PTR_ERR(secocec->cec_adap); in secocec_probe() 640 secocec->cec_adap); in secocec_probe() 646 ret = cec_register_adapter(secocec->cec_adap, dev); in secocec_probe() 661 cec_notifier_cec_adap_unregister(secocec->notifier, secocec->cec_adap); in secocec_probe() [all …]
|
| /linux/drivers/media/i2c/ |
| H A D | tc358743.c | 117 struct cec_adapter *cec_adap; member 1064 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_handler() 1067 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_handler() 1070 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_handler() 1077 cec_transmit_attempt_done(state->cec_adap, in tc358743_cec_handler() 1097 cec_received_msg(state->cec_adap, &msg); in tc358743_cec_handler() 1609 msecs = state->cec_adap ? POLL_INTERVAL_CEC_MS : POLL_INTERVAL_MS; in tc358743_irq_poll_timer() 1908 cec_phys_addr_invalidate(state->cec_adap); in tc358743_s_edid() 1925 cec_s_phys_addr(state->cec_adap, pa, false); in tc358743_s_edid() 2257 state->cec_adap = cec_allocate_adapter(&tc358743_cec_adap_ops, in tc358743_probe() [all …]
|
| H A D | adv7511-v4l2.c | 87 struct cec_adapter *cec_adap; member 844 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, in adv_cec_tx_raw_status() 865 cec_transmit_done(state->cec_adap, status, in adv_cec_tx_raw_status() 871 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); in adv_cec_tx_raw_status() 970 cec_received_msg(state->cec_adap, &msg); in adv7511_isr() 1468 cec_s_phys_addr(state->cec_adap, ed.phys_addr, false); in adv7511_notify_no_edid() 1708 cec_s_phys_addr(state->cec_adap, ed.phys_addr, false); in adv7511_check_edid_status() 1750 err = cec_register_adapter(state->cec_adap, &client->dev); in adv7511_registered() 1752 cec_delete_adapter(state->cec_adap); in adv7511_registered() 1767 cec_unregister_adapter(state->cec_adap); in adv7511_unregistered() [all …]
|
| H A D | adv7842.c | 140 struct cec_adapter *cec_adap; member 777 cec_phys_addr_invalidate(state->cec_adap); in edid_write_hdmi_segment() 831 cec_s_phys_addr(state->cec_adap, parent_pa, false); in edid_write_hdmi_segment() 2183 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_ARB_LOST, in adv7842_cec_tx_raw_status() 2204 cec_transmit_done(state->cec_adap, status, in adv7842_cec_tx_raw_status() 2210 cec_transmit_done(state->cec_adap, CEC_TX_STATUS_OK, 0, 0, 0, 0); in adv7842_cec_tx_raw_status() 2240 cec_received_msg(state->cec_adap, &msg); in adv7842_cec_isr() 3321 err = cec_register_adapter(state->cec_adap, &client->dev); in adv7842_registered() 3323 cec_delete_adapter(state->cec_adap); in adv7842_registered() 3338 cec_unregister_adapter(state->cec_adap); in adv7842_unregistered() [all …]
|
| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_hdmi.h | 288 struct cec_adapter *cec_adap; member
|