Symbol: cec_adapter
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
126
struct cec_adapter *adap = data;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
179
struct cec_adapter *adap = data;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
194
static int dw_hdmi_cec_enable(struct cec_adapter *adap, bool enable)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
58
struct cec_adapter *adap;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
81
static int dw_hdmi_cec_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c
96
static int dw_hdmi_cec_transmit(struct cec_adapter *adap, u8 attempts,
drivers/gpu/drm/display/drm_dp_cec.c
104
static int drm_dp_cec_adap_log_addr(struct cec_adapter *adap, u8 addr)
drivers/gpu/drm/display/drm_dp_cec.c
120
static int drm_dp_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/gpu/drm/display/drm_dp_cec.c
137
static int drm_dp_cec_adap_monitor_all_enable(struct cec_adapter *adap,
drivers/gpu/drm/display/drm_dp_cec.c
158
static void drm_dp_cec_adap_status(struct cec_adapter *adap,
drivers/gpu/drm/display/drm_dp_cec.c
192
struct cec_adapter *adap = aux->cec.adap;
drivers/gpu/drm/display/drm_dp_cec.c
215
struct cec_adapter *adap = aux->cec.adap;
drivers/gpu/drm/display/drm_dp_cec.c
94
static int drm_dp_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/gpu/drm/display/drm_hdmi_cec_helper.c
17
struct cec_adapter *adapter;
drivers/gpu/drm/display/drm_hdmi_cec_helper.c
21
static int drm_connector_hdmi_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/gpu/drm/display/drm_hdmi_cec_helper.c
29
static int drm_connector_hdmi_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/gpu/drm/display/drm_hdmi_cec_helper.c
37
static int drm_connector_hdmi_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/gpu/drm/display/drm_hdmi_cec_helper.c
94
struct cec_adapter *cec_adap;
drivers/gpu/drm/omapdrm/dss/hdmi.h
263
struct cec_adapter *adap;
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c
122
static bool hdmi_cec_clear_tx_fifo(struct cec_adapter *adap)
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c
138
static bool hdmi_cec_clear_rx_fifo(struct cec_adapter *adap)
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c
155
static int hdmi_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c
244
static int hdmi_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c
266
static int hdmi_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/gpu/drm/sun4i/sun4i_hdmi.h
288
struct cec_adapter *cec_adap;
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
300
static int sun4i_hdmi_cec_pin_read(struct cec_adapter *adap)
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
307
static void sun4i_hdmi_cec_pin_low(struct cec_adapter *adap)
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
315
static void sun4i_hdmi_cec_pin_high(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
1010
static int cec_receive_notify(struct cec_adapter *adap, struct cec_msg *msg,
drivers/media/cec/core/cec-adap.c
1104
void cec_received_msg_ts(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
1305
static int cec_config_log_addr(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
138
static void cec_queue_event(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
1388
static void cec_adap_unconfigure(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
1453
struct cec_adapter *adap = arg;
drivers/media/cec/core/cec-adap.c
151
void cec_queue_pin_cec_event(struct cec_adapter *adap, bool is_high,
drivers/media/cec/core/cec-adap.c
1609
static void cec_claim_log_addrs(struct cec_adapter *adap, bool block)
drivers/media/cec/core/cec-adap.c
1639
int cec_adap_enable(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
1697
void __cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block)
drivers/media/cec/core/cec-adap.c
171
void cec_queue_pin_hpd_event(struct cec_adapter *adap, bool is_high, ktime_t ts)
drivers/media/cec/core/cec-adap.c
1732
void cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block)
drivers/media/cec/core/cec-adap.c
1748
void cec_s_phys_addr_from_edid(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
1760
void cec_s_conn_info(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
1784
int __cec_s_log_addrs(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
187
void cec_queue_pin_5v_event(struct cec_adapter *adap, bool is_high, ktime_t ts)
drivers/media/cec/core/cec-adap.c
1947
int cec_s_log_addrs(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
1962
static void cec_fill_msg_report_features(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
1990
static int cec_feature_abort_reason(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
2009
static int cec_feature_abort(struct cec_adapter *adap, struct cec_msg *msg)
drivers/media/cec/core/cec-adap.c
2015
static int cec_feature_refused(struct cec_adapter *adap, struct cec_msg *msg)
drivers/media/cec/core/cec-adap.c
2028
static int cec_receive_notify(struct cec_adapter *adap, struct cec_msg *msg,
drivers/media/cec/core/cec-adap.c
2240
int cec_monitor_all_cnt_inc(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
2253
void cec_monitor_all_cnt_dec(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
2268
int cec_monitor_pin_cnt_inc(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
2281
void cec_monitor_pin_cnt_dec(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
2298
struct cec_adapter *adap = dev_get_drvdata(file->private);
drivers/media/cec/core/cec-adap.c
262
static void cec_queue_msg_monitor(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
27
static void cec_fill_msg_report_features(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
281
static void cec_queue_msg_followers(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
295
static void cec_post_state_event(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
31
static int cec_log_addr2idx(const struct cec_adapter *adap, u8 log_addr)
drivers/media/cec/core/cec-adap.c
355
struct cec_adapter *adap = data->adap;
drivers/media/cec/core/cec-adap.c
400
static void cec_flush(struct cec_adapter *adap)
drivers/media/cec/core/cec-adap.c
41
static unsigned int cec_log_addr2dev(const struct cec_adapter *adap, u8 log_addr)
drivers/media/cec/core/cec-adap.c
451
struct cec_adapter *adap = _adap;
drivers/media/cec/core/cec-adap.c
595
void cec_transmit_done_ts(struct cec_adapter *adap, u8 status,
drivers/media/cec/core/cec-adap.c
724
void cec_transmit_attempt_done_ts(struct cec_adapter *adap,
drivers/media/cec/core/cec-adap.c
757
struct cec_adapter *adap = data->adap;
drivers/media/cec/core/cec-adap.c
780
int cec_transmit_msg_fh(struct cec_adapter *adap, struct cec_msg *msg,
drivers/media/cec/core/cec-adap.c
993
int cec_transmit_msg(struct cec_adapter *adap, struct cec_msg *msg,
drivers/media/cec/core/cec-api.c
121
static long cec_adap_s_phys_addr(struct cec_adapter *adap, struct cec_fh *fh,
drivers/media/cec/core/cec-api.c
144
static long cec_adap_g_log_addrs(struct cec_adapter *adap,
drivers/media/cec/core/cec-api.c
167
static long cec_adap_s_log_addrs(struct cec_adapter *adap, struct cec_fh *fh,
drivers/media/cec/core/cec-api.c
196
static long cec_adap_g_connector_info(struct cec_adapter *adap,
drivers/media/cec/core/cec-api.c
211
static long cec_transmit(struct cec_adapter *adap, struct cec_fh *fh,
drivers/media/cec/core/cec-api.c
290
static long cec_receive(struct cec_adapter *adap, struct cec_fh *fh,
drivers/media/cec/core/cec-api.c
308
static long cec_dqevent(struct cec_adapter *adap, struct cec_fh *fh,
drivers/media/cec/core/cec-api.c
358
static long cec_g_mode(struct cec_adapter *adap, struct cec_fh *fh,
drivers/media/cec/core/cec-api.c
368
static long cec_s_mode(struct cec_adapter *adap, struct cec_fh *fh,
drivers/media/cec/core/cec-api.c
38
struct cec_adapter *adap = fh->adap;
drivers/media/cec/core/cec-api.c
507
struct cec_adapter *adap = fh->adap;
drivers/media/cec/core/cec-api.c
557
struct cec_adapter *adap = to_cec_adapter(devnode);
drivers/media/cec/core/cec-api.c
56
static bool cec_is_busy(const struct cec_adapter *adap,
drivers/media/cec/core/cec-api.c
631
struct cec_adapter *adap = to_cec_adapter(devnode);
drivers/media/cec/core/cec-api.c
75
static long cec_adap_g_caps(struct cec_adapter *adap,
drivers/media/cec/core/cec-api.c
91
static long cec_adap_g_phys_addr(struct cec_adapter *adap,
drivers/media/cec/core/cec-core.c
141
static void cec_devnode_unregister(struct cec_adapter *adap)
drivers/media/cec/core/cec-core.c
179
struct cec_adapter *adap = sf->private;
drivers/media/cec/core/cec-core.c
204
struct cec_adapter *adap = sf->private;
drivers/media/cec/core/cec-core.c
223
struct cec_adapter *cec_allocate_adapter(const struct cec_adap_ops *ops,
drivers/media/cec/core/cec-core.c
227
struct cec_adapter *adap;
drivers/media/cec/core/cec-core.c
307
int cec_register_adapter(struct cec_adapter *adap,
drivers/media/cec/core/cec-core.c
368
void cec_unregister_adapter(struct cec_adapter *adap)
drivers/media/cec/core/cec-core.c
386
void cec_delete_adapter(struct cec_adapter *adap)
drivers/media/cec/core/cec-notifier.c
150
struct cec_adapter *adap)
drivers/media/cec/core/cec-notifier.c
173
struct cec_adapter *adap)
drivers/media/cec/core/cec-notifier.c
29
struct cec_adapter *cec_adap;
drivers/media/cec/core/cec-pin-error-inj.c
301
int cec_pin_error_inj_show(struct cec_adapter *adap, struct seq_file *sf)
drivers/media/cec/core/cec-pin-error-inj.c
73
bool cec_pin_error_inj_parse_line(struct cec_adapter *adap, char *line)
drivers/media/cec/core/cec-pin-priv.h
179
struct cec_adapter *adap;
drivers/media/cec/core/cec-pin-priv.h
253
bool cec_pin_error_inj_parse_line(struct cec_adapter *adap, char *line);
drivers/media/cec/core/cec-pin-priv.h
254
int cec_pin_error_inj_show(struct cec_adapter *adap, struct seq_file *sf);
drivers/media/cec/core/cec-pin.c
1061
struct cec_adapter *adap = _adap;
drivers/media/cec/core/cec-pin.c
1158
static int cec_pin_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/core/cec-pin.c
1193
static int cec_pin_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/media/cec/core/cec-pin.c
1213
static int cec_pin_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/core/cec-pin.c
1244
static void cec_pin_adap_status(struct cec_adapter *adap,
drivers/media/cec/core/cec-pin.c
1310
static int cec_pin_adap_monitor_all_enable(struct cec_adapter *adap,
drivers/media/cec/core/cec-pin.c
1319
static void cec_pin_adap_free(struct cec_adapter *adap)
drivers/media/cec/core/cec-pin.c
1332
static int cec_pin_received(struct cec_adapter *adap, struct cec_msg *msg)
drivers/media/cec/core/cec-pin.c
1341
void cec_pin_changed(struct cec_adapter *adap, bool value)
drivers/media/cec/core/cec-pin.c
1366
struct cec_adapter *cec_pin_allocate_adapter(const struct cec_pin_ops *pin_ops,
drivers/media/cec/core/cec-pin.c
1369
struct cec_adapter *adap;
drivers/media/cec/core/cec-pin.c
873
struct cec_adapter *adap = pin->adap;
drivers/media/cec/core/cec-priv.h
31
#define to_cec_adapter(node) container_of(node, struct cec_adapter, devnode)
drivers/media/cec/core/cec-priv.h
42
int cec_monitor_all_cnt_inc(struct cec_adapter *adap);
drivers/media/cec/core/cec-priv.h
43
void cec_monitor_all_cnt_dec(struct cec_adapter *adap);
drivers/media/cec/core/cec-priv.h
44
int cec_monitor_pin_cnt_inc(struct cec_adapter *adap);
drivers/media/cec/core/cec-priv.h
45
void cec_monitor_pin_cnt_dec(struct cec_adapter *adap);
drivers/media/cec/core/cec-priv.h
48
int cec_adap_enable(struct cec_adapter *adap);
drivers/media/cec/core/cec-priv.h
49
void __cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr, bool block);
drivers/media/cec/core/cec-priv.h
50
int __cec_s_log_addrs(struct cec_adapter *adap,
drivers/media/cec/core/cec-priv.h
52
int cec_transmit_msg_fh(struct cec_adapter *adap, struct cec_msg *msg,
drivers/media/cec/i2c/ch7322.c
153
struct cec_adapter *cec;
drivers/media/cec/i2c/ch7322.c
335
static int ch7322_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/i2c/ch7322.c
340
static int ch7322_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/media/cec/i2c/ch7322.c
353
static int ch7322_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/i2c/tda9950.c
215
static int tda9950_cec_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/i2c/tda9950.c
233
static int tda9950_cec_adap_log_addr(struct cec_adapter *adap, u8 addr)
drivers/media/cec/i2c/tda9950.c
324
static int tda9950_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/i2c/tda9950.c
65
struct cec_adapter *adap;
drivers/media/cec/platform/cec-gpio/cec-gpio.c
118
static bool cec_gpio_cec_enable_irq(struct cec_adapter *adap)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
126
static void cec_gpio_cec_disable_irq(struct cec_adapter *adap)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
133
static void cec_gpio_status(struct cec_adapter *adap, struct seq_file *file)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
147
static int cec_gpio_read_hpd(struct cec_adapter *adap)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
156
static int cec_gpio_read_5v(struct cec_adapter *adap)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
16
struct cec_adapter *adap;
drivers/media/cec/platform/cec-gpio/cec-gpio.c
35
static int cec_gpio_read(struct cec_adapter *adap)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
44
static void cec_gpio_high(struct cec_adapter *adap)
drivers/media/cec/platform/cec-gpio/cec-gpio.c
54
static void cec_gpio_low(struct cec_adapter *adap)
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
169
static int cros_ec_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
192
static int cros_ec_cec_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
224
static int cros_ec_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
36
struct cec_adapter *adap;
drivers/media/cec/platform/meson/ao-cec-g12a.c
182
struct cec_adapter *adap;
drivers/media/cec/platform/meson/ao-cec-g12a.c
500
meson_ao_cec_g12a_set_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/cec/platform/meson/ao-cec-g12a.c
529
static int meson_ao_cec_g12a_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/meson/ao-cec-g12a.c
582
static int meson_ao_cec_g12a_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/meson/ao-cec.c
224
struct cec_adapter *adap;
drivers/media/cec/platform/meson/ao-cec.c
484
static int meson_ao_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/cec/platform/meson/ao-cec.c
515
static int meson_ao_cec_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/meson/ao-cec.c
543
static int meson_ao_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/s5p/s5p_cec.c
36
static int s5p_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/s5p/s5p_cec.c
63
static int s5p_cec_adap_log_addr(struct cec_adapter *adap, u8 addr)
drivers/media/cec/platform/s5p/s5p_cec.c
71
static int s5p_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/s5p/s5p_cec.h
62
struct cec_adapter *adap;
drivers/media/cec/platform/seco/seco-cec.c
139
static int secocec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/cec/platform/seco/seco-cec.c
170
static int secocec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/seco/seco-cec.c
223
static void secocec_tx_done(struct cec_adapter *adap, u16 status_val)
drivers/media/cec/platform/seco/seco-cec.c
241
static void secocec_rx_done(struct cec_adapter *adap, u16 status_val)
drivers/media/cec/platform/seco/seco-cec.c
27
struct cec_adapter *cec_adap;
drivers/media/cec/platform/seco/seco-cec.c
92
static int secocec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/sti/stih-cec.c
124
struct cec_adapter *adap;
drivers/media/cec/platform/sti/stih-cec.c
133
static int stih_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/sti/stih-cec.c
189
static int stih_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/cec/platform/sti/stih-cec.c
204
static int stih_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/stm32/stm32-cec.c
172
static int stm32_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/stm32/stm32-cec.c
193
static int stm32_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/cec/platform/stm32/stm32-cec.c
214
static int stm32_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/stm32/stm32-cec.c
66
struct cec_adapter *adap;
drivers/media/cec/platform/tegra/tegra_cec.c
187
static int tegra_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/platform/tegra/tegra_cec.c
250
static int tegra_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/cec/platform/tegra/tegra_cec.c
264
static int tegra_cec_adap_monitor_all_enable(struct cec_adapter *adap,
drivers/media/cec/platform/tegra/tegra_cec.c
278
static int tegra_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/platform/tegra/tegra_cec.c
36
struct cec_adapter *adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
15
static int cec_feature_abort_reason(struct cec_adapter *adap,
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
152
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
169
struct cec_adapter *input_adap)
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
178
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
226
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
245
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
265
struct cec_adapter *input_adap)
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
325
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
339
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
37
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
424
struct cec_adapter *input_adap)
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
482
struct cec_adapter *input_adap)
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
484
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
580
struct cec_adapter *input_adap, bool debug)
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
60
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.c
82
struct cec_adapter *adap = p->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.h
16
struct cec_adapter *adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.h
44
struct cec_adapter *input_adap);
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.h
47
struct cec_adapter *input_adap);
drivers/media/cec/usb/extron-da-hd-4k-plus/cec-splitter.h
49
struct cec_adapter *input_adap, bool debug);
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1002
static int extron_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1021
static void extron_cec_adap_unconfigured(struct cec_adapter *adap)
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1035
static void extron_cec_configured(struct cec_adapter *adap)
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1049
static void extron_cec_adap_nb_transmit_canceled(struct cec_adapter *adap,
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1053
struct cec_adapter *input_adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1063
static int extron_received(struct cec_adapter *adap, struct cec_msg *msg)
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1094
struct cec_adapter *adap = port->adap;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1143
static void extron_adap_status(struct cec_adapter *adap, struct seq_file *file)
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
977
static int extron_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
984
static int extron_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.h
39
struct cec_adapter *adap;
drivers/media/cec/usb/pulse8/pulse8-cec.c
176
struct cec_adapter *adap;
drivers/media/cec/usb/pulse8/pulse8-cec.c
482
static int pulse8_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/usb/pulse8/pulse8-cec.c
501
static int pulse8_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/media/cec/usb/pulse8/pulse8-cec.c
623
static int pulse8_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/usb/pulse8/pulse8-cec.c
637
static void pulse8_cec_adap_free(struct cec_adapter *adap)
drivers/media/cec/usb/rainshadow/rainshadow-cec.c
260
static int rain_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/cec/usb/rainshadow/rainshadow-cec.c
265
static int rain_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/media/cec/usb/rainshadow/rainshadow-cec.c
276
static int rain_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/cec/usb/rainshadow/rainshadow-cec.c
44
struct cec_adapter *adap;
drivers/media/i2c/adv7511-v4l2.c
707
static int adv7511_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/i2c/adv7511-v4l2.c
742
static int adv7511_cec_adap_log_addr(struct cec_adapter *adap, u8 addr)
drivers/media/i2c/adv7511-v4l2.c
796
static int adv7511_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/i2c/adv7511-v4l2.c
87
struct cec_adapter *cec_adap;
drivers/media/i2c/adv7604.c
200
struct cec_adapter *cec_adap;
drivers/media/i2c/adv7604.c
2085
static int adv76xx_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/i2c/adv7604.c
2116
static int adv76xx_cec_adap_log_addr(struct cec_adapter *adap, u8 addr)
drivers/media/i2c/adv7604.c
2170
static int adv76xx_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/i2c/adv7842.c
140
struct cec_adapter *cec_adap;
drivers/media/i2c/adv7842.c
2250
static int adv7842_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/i2c/adv7842.c
2279
static int adv7842_cec_adap_log_addr(struct cec_adapter *adap, u8 addr)
drivers/media/i2c/adv7842.c
2333
static int adv7842_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/i2c/tc358743.c
1008
static int tc358743_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/media/i2c/tc358743.c
1022
static int tc358743_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/i2c/tc358743.c
117
struct cec_adapter *cec_adap;
drivers/media/i2c/tc358743.c
979
static int tc358743_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/i2c/tc358743.c
992
static int tc358743_cec_adap_monitor_all_enable(struct cec_adapter *adap,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
141
struct cec_adapter *adap = data;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
157
static int hdmirx_cec_enable(struct cec_adapter *adap, bool enable)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
39
static int hdmirx_cec_log_addr(struct cec_adapter *adap, u8 logical_addr)
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
56
static int hdmirx_cec_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
81
struct cec_adapter *adap = data;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.h
32
struct cec_adapter *adap;
drivers/media/test-drivers/vivid/vivid-cec.c
19
struct cec_adapter *adap;
drivers/media/test-drivers/vivid/vivid-cec.c
24
struct cec_adapter *adap, u8 dest)
drivers/media/test-drivers/vivid/vivid-cec.c
265
static int vivid_cec_adap_enable(struct cec_adapter *adap, bool enable)
drivers/media/test-drivers/vivid/vivid-cec.c
271
static int vivid_cec_adap_log_addr(struct cec_adapter *adap, u8 log_addr)
drivers/media/test-drivers/vivid/vivid-cec.c
276
static int vivid_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
drivers/media/test-drivers/vivid/vivid-cec.c
314
static int vivid_received(struct cec_adapter *adap, struct cec_msg *msg)
drivers/media/test-drivers/vivid/vivid-cec.c
404
struct cec_adapter *vivid_cec_alloc_adap(struct vivid_dev *dev,
drivers/media/test-drivers/vivid/vivid-cec.h
9
struct cec_adapter *vivid_cec_alloc_adap(struct vivid_dev *dev,
drivers/media/test-drivers/vivid/vivid-core.c
1986
struct cec_adapter *adap;
drivers/media/test-drivers/vivid/vivid-core.c
1999
struct cec_adapter *adap;
drivers/media/test-drivers/vivid/vivid-core.h
201
struct cec_adapter *adap;
drivers/media/test-drivers/vivid/vivid-core.h
654
struct cec_adapter *cec_rx_adap;
drivers/media/test-drivers/vivid/vivid-core.h
655
struct cec_adapter *cec_tx_adap[MAX_HDMI_OUTPUTS];
drivers/media/test-drivers/vivid/vivid-vid-common.c
1082
struct cec_adapter *adap;
include/drm/display/drm_dp_helper.h
343
struct cec_adapter;
include/drm/display/drm_dp_helper.h
356
struct cec_adapter *adap;
include/media/cec-notifier.h
126
struct cec_adapter *adap)
include/media/cec-notifier.h
133
struct cec_adapter *adap)
include/media/cec-notifier.h
17
struct cec_adapter;
include/media/cec-notifier.h
67
struct cec_adapter *adap);
include/media/cec-notifier.h
76
struct cec_adapter *adap);
include/media/cec-pin.h
37
int (*read)(struct cec_adapter *adap);
include/media/cec-pin.h
38
void (*low)(struct cec_adapter *adap);
include/media/cec-pin.h
39
void (*high)(struct cec_adapter *adap);
include/media/cec-pin.h
40
bool (*enable_irq)(struct cec_adapter *adap);
include/media/cec-pin.h
41
void (*disable_irq)(struct cec_adapter *adap);
include/media/cec-pin.h
42
void (*free)(struct cec_adapter *adap);
include/media/cec-pin.h
43
void (*status)(struct cec_adapter *adap, struct seq_file *file);
include/media/cec-pin.h
44
int (*read_hpd)(struct cec_adapter *adap);
include/media/cec-pin.h
45
int (*read_5v)(struct cec_adapter *adap);
include/media/cec-pin.h
48
int (*received)(struct cec_adapter *adap, struct cec_msg *msg);
include/media/cec-pin.h
60
void cec_pin_changed(struct cec_adapter *adap, bool value);
include/media/cec-pin.h
76
struct cec_adapter *cec_pin_allocate_adapter(const struct cec_pin_ops *pin_ops,
include/media/cec.h
118
int (*adap_enable)(struct cec_adapter *adap, bool enable);
include/media/cec.h
119
int (*adap_monitor_all_enable)(struct cec_adapter *adap, bool enable);
include/media/cec.h
120
int (*adap_monitor_pin_enable)(struct cec_adapter *adap, bool enable);
include/media/cec.h
121
int (*adap_log_addr)(struct cec_adapter *adap, u8 logical_addr);
include/media/cec.h
122
void (*adap_unconfigured)(struct cec_adapter *adap);
include/media/cec.h
123
int (*adap_transmit)(struct cec_adapter *adap, u8 attempts,
include/media/cec.h
125
void (*adap_nb_transmit_canceled)(struct cec_adapter *adap,
include/media/cec.h
127
void (*adap_status)(struct cec_adapter *adap, struct seq_file *file);
include/media/cec.h
128
void (*adap_free)(struct cec_adapter *adap);
include/media/cec.h
131
int (*error_inj_show)(struct cec_adapter *adap, struct seq_file *sf);
include/media/cec.h
132
bool (*error_inj_parse_line)(struct cec_adapter *adap, char *line);
include/media/cec.h
135
void (*configured)(struct cec_adapter *adap);
include/media/cec.h
136
int (*received)(struct cec_adapter *adap, struct cec_msg *msg);
include/media/cec.h
300
static inline int cec_get_device(struct cec_adapter *adap)
include/media/cec.h
326
static inline void cec_put_device(struct cec_adapter *adap)
include/media/cec.h
331
static inline void *cec_get_drvdata(const struct cec_adapter *adap)
include/media/cec.h
336
static inline bool cec_has_log_addr(const struct cec_adapter *adap, u8 log_addr)
include/media/cec.h
341
static inline bool cec_is_sink(const struct cec_adapter *adap)
include/media/cec.h
353
static inline bool cec_is_registered(const struct cec_adapter *adap)
include/media/cec.h
365
struct cec_adapter *cec_allocate_adapter(const struct cec_adap_ops *ops,
include/media/cec.h
367
int cec_register_adapter(struct cec_adapter *adap, struct device *parent);
include/media/cec.h
368
void cec_unregister_adapter(struct cec_adapter *adap);
include/media/cec.h
369
void cec_delete_adapter(struct cec_adapter *adap);
include/media/cec.h
371
int cec_s_log_addrs(struct cec_adapter *adap, struct cec_log_addrs *log_addrs,
include/media/cec.h
373
void cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr,
include/media/cec.h
375
void cec_s_phys_addr_from_edid(struct cec_adapter *adap,
include/media/cec.h
377
void cec_s_conn_info(struct cec_adapter *adap,
include/media/cec.h
379
int cec_transmit_msg(struct cec_adapter *adap, struct cec_msg *msg,
include/media/cec.h
383
void cec_transmit_done_ts(struct cec_adapter *adap, u8 status,
include/media/cec.h
387
static inline void cec_transmit_done(struct cec_adapter *adap, u8 status,
include/media/cec.h
399
void cec_transmit_attempt_done_ts(struct cec_adapter *adap,
include/media/cec.h
402
static inline void cec_transmit_attempt_done(struct cec_adapter *adap,
include/media/cec.h
408
void cec_received_msg_ts(struct cec_adapter *adap,
include/media/cec.h
411
static inline void cec_received_msg(struct cec_adapter *adap,
include/media/cec.h
426
void cec_queue_pin_cec_event(struct cec_adapter *adap, bool is_high,
include/media/cec.h
437
void cec_queue_pin_hpd_event(struct cec_adapter *adap, bool is_high, ktime_t ts);
include/media/cec.h
447
void cec_queue_pin_5v_event(struct cec_adapter *adap, bool is_high, ktime_t ts);
include/media/cec.h
468
static inline int cec_register_adapter(struct cec_adapter *adap,
include/media/cec.h
474
static inline void cec_unregister_adapter(struct cec_adapter *adap)
include/media/cec.h
478
static inline void cec_delete_adapter(struct cec_adapter *adap)
include/media/cec.h
482
static inline void cec_s_phys_addr(struct cec_adapter *adap, u16 phys_addr,
include/media/cec.h
487
static inline void cec_s_phys_addr_from_edid(struct cec_adapter *adap,
include/media/cec.h
500
static inline void cec_s_conn_info(struct cec_adapter *adap,
include/media/cec.h
522
static inline void cec_phys_addr_invalidate(struct cec_adapter *adap)
include/media/cec.h
58
struct cec_adapter;
include/media/cec.h
66
struct cec_adapter *adap;
include/media/cec.h
94
struct cec_adapter *adap;