Searched refs:logical_addr (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/bridge/synopsys/ |
D | dw-hdmi-cec.c | 80 static int dw_hdmi_cec_log_addr(struct cec_adapter *adap, u8 logical_addr) in dw_hdmi_cec_log_addr() argument 84 if (logical_addr == CEC_LOG_ADDR_INVALID) in dw_hdmi_cec_log_addr() 87 cec->addresses |= BIT(logical_addr) | BIT(15); in dw_hdmi_cec_log_addr()
|
/Linux-v4.19/drivers/media/platform/stm32/ |
D | stm32-cec.c | 187 static int stm32_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr) in stm32_cec_adap_log_addr() argument 190 u32 oar = (1 << logical_addr) << 16; in stm32_cec_adap_log_addr() 194 if (logical_addr == CEC_LOG_ADDR_INVALID) in stm32_cec_adap_log_addr()
|
/Linux-v4.19/drivers/media/platform/sti/cec/ |
D | stih-cec.c | 188 static int stih_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr) in stih_cec_adap_log_addr() argument 193 reg |= 1 << logical_addr; in stih_cec_adap_log_addr() 195 if (logical_addr == CEC_LOG_ADDR_INVALID) in stih_cec_adap_log_addr()
|
/Linux-v4.19/drivers/media/platform/meson/ |
D | ao-cec.c | 484 static int meson_ao_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr) in meson_ao_cec_set_log_addr() argument 498 if (logical_addr == CEC_LOG_ADDR_INVALID) in meson_ao_cec_set_log_addr() 502 logical_addr & LOGICAL_ADDR_MASK, &ret); in meson_ao_cec_set_log_addr() 509 (logical_addr & LOGICAL_ADDR_MASK) | in meson_ao_cec_set_log_addr()
|
/Linux-v4.19/drivers/media/platform/tegra-cec/ |
D | tegra_cec.c | 261 static int tegra_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr) in tegra_cec_adap_log_addr() argument 266 if (logical_addr == CEC_LOG_ADDR_INVALID) in tegra_cec_adap_log_addr() 269 state |= TEGRA_CEC_HWCTRL_RX_LADDR((1 << logical_addr)); in tegra_cec_adap_log_addr()
|
/Linux-v4.19/drivers/media/platform/cros-ec-cec/ |
D | cros-ec-cec.c | 92 static int cros_ec_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr) in cros_ec_cec_set_log_addr() argument 105 msg.data.val = logical_addr; in cros_ec_cec_set_log_addr()
|
/Linux-v4.19/Documentation/media/kapi/ |
D | cec-core.rst | 107 int (*adap_log_addr)(struct cec_adapter *adap, u8 logical_addr); 167 int (*adap_log_addr)(struct cec_adapter *adap, u8 logical_addr); 169 If logical_addr == CEC_LOG_ADDR_INVALID then all programmed logical addresses 175 Note that adap_log_addr must return 0 if logical_addr is CEC_LOG_ADDR_INVALID.
|
/Linux-v4.19/include/media/ |
D | cec.h | 114 int (*adap_log_addr)(struct cec_adapter *adap, u8 logical_addr);
|