Searched refs:log_addrs (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/media/usb/pulse8-cec/ |
D | pulse8-cec.c | 326 struct cec_log_addrs *log_addrs, u16 *pa) in pulse8_setup() argument 370 log_addrs->primary_device_type[0] = data[0]; in pulse8_setup() 372 switch (log_addrs->primary_device_type[0]) { in pulse8_setup() 374 log_addrs->log_addr_type[0] = CEC_LOG_ADDR_TYPE_TV; in pulse8_setup() 375 log_addrs->all_device_types[0] = CEC_OP_ALL_DEVTYPE_TV; in pulse8_setup() 378 log_addrs->log_addr_type[0] = CEC_LOG_ADDR_TYPE_RECORD; in pulse8_setup() 379 log_addrs->all_device_types[0] = CEC_OP_ALL_DEVTYPE_RECORD; in pulse8_setup() 382 log_addrs->log_addr_type[0] = CEC_LOG_ADDR_TYPE_TUNER; in pulse8_setup() 383 log_addrs->all_device_types[0] = CEC_OP_ALL_DEVTYPE_TUNER; in pulse8_setup() 386 log_addrs->log_addr_type[0] = CEC_LOG_ADDR_TYPE_PLAYBACK; in pulse8_setup() [all …]
|
/Linux-v4.19/drivers/media/cec/ |
D | cec-adap.c | 52 for (i = 0; i < adap->log_addrs.num_log_addrs; i++) in cec_log_addr2idx() 53 if (adap->log_addrs.log_addr[i] == log_addr) in cec_log_addr2idx() 62 return adap->log_addrs.primary_device_type[i < 0 ? 0 : i]; in cec_log_addr2dev() 295 ev.state_change.log_addr_mask = adap->log_addrs.log_addr_mask; in cec_post_state_event() 1068 adap->log_addrs.cec_version >= CEC_OP_CEC_VERSION_2_0 && in cec_received_msg_ts() 1187 if (adap->log_addrs.log_addr_mask == 0) in cec_received_msg_ts() 1210 struct cec_log_addrs *las = &adap->log_addrs; in cec_config_log_addr() 1260 adap->log_addrs.log_addr_mask = 0; in cec_adap_unconfigure() 1323 struct cec_log_addrs *las = &adap->log_addrs; in cec_config_thread_func() 1386 if (adap->log_addrs.log_addr_mask == 0 && in cec_config_thread_func() [all …]
|
D | cec-api.c | 130 struct cec_log_addrs log_addrs; in cec_adap_g_log_addrs() local 133 log_addrs = adap->log_addrs; in cec_adap_g_log_addrs() 135 memset(log_addrs.log_addr, CEC_LOG_ADDR_INVALID, in cec_adap_g_log_addrs() 136 sizeof(log_addrs.log_addr)); in cec_adap_g_log_addrs() 139 if (copy_to_user(parg, &log_addrs, sizeof(log_addrs))) in cec_adap_g_log_addrs() 147 struct cec_log_addrs log_addrs; in cec_adap_s_log_addrs() local 152 if (copy_from_user(&log_addrs, parg, sizeof(log_addrs))) in cec_adap_s_log_addrs() 154 log_addrs.flags &= CEC_LOG_ADDRS_FL_ALLOW_UNREG_FALLBACK | in cec_adap_s_log_addrs() 159 (!log_addrs.num_log_addrs || !adap->is_configured) && in cec_adap_s_log_addrs() 161 err = __cec_s_log_addrs(adap, &log_addrs, block); in cec_adap_s_log_addrs() [all …]
|
D | cec-priv.h | 37 struct cec_log_addrs *log_addrs, bool block);
|
D | cec-core.c | 270 adap->log_addrs.cec_version = CEC_OP_CEC_VERSION_2_0; in cec_allocate_adapter() 271 adap->log_addrs.vendor_id = CEC_VENDOR_ID_NONE; in cec_allocate_adapter()
|
/Linux-v4.19/include/media/ |
D | cec.h | 183 struct cec_log_addrs log_addrs; member 213 return adap->log_addrs.log_addr_mask & (1 << log_addr); in cec_has_log_addr() 245 int cec_s_log_addrs(struct cec_adapter *adap, struct cec_log_addrs *log_addrs,
|
/Linux-v4.19/drivers/media/usb/rainshadow-cec/ |
D | rainshadow-cec.c | 244 struct cec_log_addrs *log_addrs, u16 *pa) in rain_setup() argument 315 struct cec_log_addrs log_addrs = {}; in rain_connect() local 340 err = rain_setup(rain, serio, &log_addrs, &pa); in rain_connect()
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | vivid-cec.c | 234 dest = adap->log_addrs.log_addr[0]; in vivid_received()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_dp_cec.c | 105 la_mask |= adap->log_addrs.log_addr_mask | (1 << addr); in drm_dp_cec_adap_log_addr()
|
/Linux-v4.19/Documentation/media/kapi/ |
D | cec-core.rst | 428 struct cec_log_addrs *log_addrs, bool block); 433 addresses call this function with log_addrs set to NULL or with 434 log_addrs->num_log_addrs set to 0. The block argument is ignored when
|