/kernel/linux/linux-5.10/drivers/media/cec/core/ |
H A D | Makefile | [all...] |
/kernel/linux/linux-5.10/drivers/media/rc/keymaps/ |
H A D | rc-cec.c | 26 static struct rc_map_table cec[] = { variable
|
/kernel/linux/linux-6.6/drivers/media/rc/keymaps/ |
H A D | rc-cec.c | 26 static struct rc_map_table cec[] = { variable
|
/kernel/linux/linux-6.6/drivers/media/cec/core/ |
H A D | Makefile | [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/platform/s5p/ |
H A D | exynos_hdmi_cecctrl.c | 23 void s5p_cec_set_divider(struct s5p_cec_dev *cec) in s5p_cec_set_divider() argument 50 s5p_cec_enable_rx(struct s5p_cec_dev *cec) s5p_cec_enable_rx() argument 59 s5p_cec_mask_rx_interrupts(struct s5p_cec_dev *cec) s5p_cec_mask_rx_interrupts() argument 69 s5p_cec_unmask_rx_interrupts(struct s5p_cec_dev *cec) s5p_cec_unmask_rx_interrupts() argument 79 s5p_cec_mask_tx_interrupts(struct s5p_cec_dev *cec) s5p_cec_mask_tx_interrupts() argument 89 s5p_cec_unmask_tx_interrupts(struct s5p_cec_dev *cec) s5p_cec_unmask_tx_interrupts() argument 99 s5p_cec_reset(struct s5p_cec_dev *cec) s5p_cec_reset() argument 111 s5p_cec_tx_reset(struct s5p_cec_dev *cec) s5p_cec_tx_reset() argument 116 s5p_cec_rx_reset(struct s5p_cec_dev *cec) s5p_cec_rx_reset() argument 127 s5p_cec_threshold(struct s5p_cec_dev *cec) s5p_cec_threshold() argument 133 s5p_cec_copy_packet(struct s5p_cec_dev *cec, char *data, size_t count, u8 retries) s5p_cec_copy_packet() argument 163 s5p_cec_set_addr(struct s5p_cec_dev *cec, u32 addr) s5p_cec_set_addr() argument 168 s5p_cec_get_status(struct s5p_cec_dev *cec) s5p_cec_get_status() argument 183 s5p_clr_pending_tx(struct s5p_cec_dev *cec) s5p_clr_pending_tx() argument 189 s5p_clr_pending_rx(struct s5p_cec_dev *cec) s5p_clr_pending_rx() argument 195 s5p_cec_get_rx_buf(struct s5p_cec_dev *cec, u32 size, u8 *buffer) s5p_cec_get_rx_buf() argument [all...] |
H A D | s5p_cec.c | 39 struct s5p_cec_dev *cec = cec_get_drvdata(adap); in s5p_cec_adap_enable() local 65 struct s5p_cec_dev *cec = cec_get_drvdata(adap); s5p_cec_adap_log_addr() local 74 struct s5p_cec_dev *cec = cec_get_drvdata(adap); s5p_cec_adap_transmit() local 86 struct s5p_cec_dev *cec = priv; s5p_cec_irq_handler() local 134 struct s5p_cec_dev *cec = priv; s5p_cec_irq_handler_thread() local 184 struct s5p_cec_dev *cec; s5p_cec_probe() local 256 struct s5p_cec_dev *cec = platform_get_drvdata(pdev); s5p_cec_remove() local 266 struct s5p_cec_dev *cec = dev_get_drvdata(dev); s5p_cec_runtime_suspend() local 274 struct s5p_cec_dev *cec = dev_get_drvdata(dev); s5p_cec_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/platform/s5p/ |
H A D | exynos_hdmi_cecctrl.c | 23 void s5p_cec_set_divider(struct s5p_cec_dev *cec) in s5p_cec_set_divider() argument 50 s5p_cec_enable_rx(struct s5p_cec_dev *cec) s5p_cec_enable_rx() argument 59 s5p_cec_mask_rx_interrupts(struct s5p_cec_dev *cec) s5p_cec_mask_rx_interrupts() argument 69 s5p_cec_unmask_rx_interrupts(struct s5p_cec_dev *cec) s5p_cec_unmask_rx_interrupts() argument 79 s5p_cec_mask_tx_interrupts(struct s5p_cec_dev *cec) s5p_cec_mask_tx_interrupts() argument 89 s5p_cec_unmask_tx_interrupts(struct s5p_cec_dev *cec) s5p_cec_unmask_tx_interrupts() argument 99 s5p_cec_reset(struct s5p_cec_dev *cec) s5p_cec_reset() argument 111 s5p_cec_tx_reset(struct s5p_cec_dev *cec) s5p_cec_tx_reset() argument 116 s5p_cec_rx_reset(struct s5p_cec_dev *cec) s5p_cec_rx_reset() argument 127 s5p_cec_threshold(struct s5p_cec_dev *cec) s5p_cec_threshold() argument 133 s5p_cec_copy_packet(struct s5p_cec_dev *cec, char *data, size_t count, u8 retries) s5p_cec_copy_packet() argument 163 s5p_cec_set_addr(struct s5p_cec_dev *cec, u32 addr) s5p_cec_set_addr() argument 168 s5p_cec_get_status(struct s5p_cec_dev *cec) s5p_cec_get_status() argument 183 s5p_clr_pending_tx(struct s5p_cec_dev *cec) s5p_clr_pending_tx() argument 189 s5p_clr_pending_rx(struct s5p_cec_dev *cec) s5p_clr_pending_rx() argument 195 s5p_cec_get_rx_buf(struct s5p_cec_dev *cec, u32 size, u8 *buffer) s5p_cec_get_rx_buf() argument [all...] |
H A D | s5p_cec.c | 39 struct s5p_cec_dev *cec = cec_get_drvdata(adap); in s5p_cec_adap_enable() local 65 struct s5p_cec_dev *cec = cec_get_drvdata(adap); s5p_cec_adap_log_addr() local 74 struct s5p_cec_dev *cec = cec_get_drvdata(adap); s5p_cec_adap_transmit() local 86 struct s5p_cec_dev *cec = priv; s5p_cec_irq_handler() local 134 struct s5p_cec_dev *cec = priv; s5p_cec_irq_handler_thread() local 183 struct s5p_cec_dev *cec; s5p_cec_probe() local 254 struct s5p_cec_dev *cec = platform_get_drvdata(pdev); s5p_cec_remove() local 263 struct s5p_cec_dev *cec = dev_get_drvdata(dev); s5p_cec_runtime_suspend() local 271 struct s5p_cec_dev *cec = dev_get_drvdata(dev); s5p_cec_runtime_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/platform/tegra/ |
H A D | tegra_cec.c | 52 static inline u32 cec_read(struct tegra_cec *cec, u32 reg) in cec_read() argument 57 static inline void cec_write(struct tegra_cec *cec, u32 reg, u32 val) in cec_write() argument 62 static void tegra_cec_error_recovery(struct tegra_cec *cec) in tegra_cec_error_recovery() argument 75 struct tegra_cec *cec = dev_get_drvdata(dev); tegra_cec_irq_thread_handler() local 96 struct tegra_cec *cec = dev_get_drvdata(dev); tegra_cec_irq_handler() local 189 struct tegra_cec *cec = adap->priv; tegra_cec_adap_enable() local 252 struct tegra_cec *cec = adap->priv; tegra_cec_adap_log_addr() local 267 struct tegra_cec *cec = adap->priv; tegra_cec_adap_monitor_all_enable() local 282 struct tegra_cec *cec = adap->priv; tegra_cec_adap_transmit() local 320 struct tegra_cec *cec; tegra_cec_probe() local 426 struct tegra_cec *cec = platform_get_drvdata(pdev); tegra_cec_remove() local 439 struct tegra_cec *cec = platform_get_drvdata(pdev); tegra_cec_suspend() local 449 struct tegra_cec *cec = platform_get_drvdata(pdev); tegra_cec_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/platform/cec-gpio/ |
H A D | cec-gpio.c | 36 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_read() local 45 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_high() local 55 struct cec_gpio *cec in cec_gpio_low() local 65 struct cec_gpio *cec = priv; cec_hpd_gpio_irq_handler_thread() local 73 struct cec_gpio *cec = priv; cec_5v_gpio_irq_handler() local 86 struct cec_gpio *cec = priv; cec_5v_gpio_irq_handler_thread() local 94 struct cec_gpio *cec = priv; cec_hpd_gpio_irq_handler() local 107 struct cec_gpio *cec = priv; cec_gpio_irq_handler() local 117 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_enable_irq() local 125 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_disable_irq() local 132 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_status() local 146 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_read_hpd() local 155 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_read_5v() local 183 struct cec_gpio *cec; cec_gpio_probe() local 274 struct cec_gpio *cec = platform_get_drvdata(pdev); cec_gpio_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | drm.h | 124 struct cec_notifier *cec; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | drm.h | 140 struct cec_notifier *cec; member
|
/kernel/linux/linux-6.6/drivers/media/cec/platform/cec-gpio/ |
H A D | cec-gpio.c | 36 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_read() local 45 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_high() local 55 struct cec_gpio *cec in cec_gpio_low() local 65 struct cec_gpio *cec = priv; cec_hpd_gpio_irq_handler_thread() local 73 struct cec_gpio *cec = priv; cec_5v_gpio_irq_handler() local 86 struct cec_gpio *cec = priv; cec_5v_gpio_irq_handler_thread() local 94 struct cec_gpio *cec = priv; cec_hpd_gpio_irq_handler() local 107 struct cec_gpio *cec = priv; cec_gpio_irq_handler() local 117 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_enable_irq() local 125 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_disable_irq() local 132 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_status() local 146 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_read_hpd() local 155 struct cec_gpio *cec = cec_get_drvdata(adap); cec_gpio_read_5v() local 177 struct cec_gpio *cec; cec_gpio_probe() local 266 struct cec_gpio *cec = platform_get_drvdata(pdev); cec_gpio_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/platform/tegra/ |
H A D | tegra_cec.c | 52 static inline u32 cec_read(struct tegra_cec *cec, u32 reg) in cec_read() argument 57 static inline void cec_write(struct tegra_cec *cec, u32 reg, u32 val) in cec_write() argument 62 static void tegra_cec_error_recovery(struct tegra_cec *cec) in tegra_cec_error_recovery() argument 75 struct tegra_cec *cec = dev_get_drvdata(dev); tegra_cec_irq_thread_handler() local 96 struct tegra_cec *cec = dev_get_drvdata(dev); tegra_cec_irq_handler() local 189 struct tegra_cec *cec = adap->priv; tegra_cec_adap_enable() local 252 struct tegra_cec *cec = adap->priv; tegra_cec_adap_log_addr() local 267 struct tegra_cec *cec = adap->priv; tegra_cec_adap_monitor_all_enable() local 282 struct tegra_cec *cec = adap->priv; tegra_cec_adap_transmit() local 320 struct tegra_cec *cec; tegra_cec_probe() local 426 struct tegra_cec *cec = platform_get_drvdata(pdev); tegra_cec_remove() local 437 struct tegra_cec *cec = platform_get_drvdata(pdev); tegra_cec_suspend() local 447 struct tegra_cec *cec = platform_get_drvdata(pdev); tegra_cec_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/platform/seco/ |
H A D | seco-cec.c | 107 struct secocec_data *cec = cec_get_drvdata(adap); in secocec_adap_enable() local 256 struct secocec_data *cec = cec_get_drvdata(adap); in secocec_rx_done() local 349 struct secocec_data *cec = priv; in secocec_ir_probe() local 417 struct secocec_data *cec = priv; secocec_ir_rx() local 456 struct secocec_data *cec = priv; secocec_irq_handler() local [all...] |
/kernel/linux/linux-5.10/drivers/media/cec/platform/stm32/ |
H A D | stm32-cec.c | 80 static void cec_hw_init(struct stm32_cec *cec) in cec_hw_init() argument 90 static void stm32_tx_done(struct stm32_cec *cec, u32 status) in stm32_tx_done() argument 125 stm32_rx_done(struct stm32_cec *cec, u32 status) stm32_rx_done() argument 147 struct stm32_cec *cec = arg; stm32_cec_irq_thread() local 162 struct stm32_cec *cec = arg; stm32_cec_irq_handler() local 175 struct stm32_cec *cec = adap->priv; stm32_cec_adap_enable() local 196 struct stm32_cec *cec = adap->priv; stm32_cec_adap_log_addr() local 218 struct stm32_cec *cec = adap->priv; stm32_cec_adap_transmit() local 259 struct stm32_cec *cec; stm32_cec_probe() local 354 struct stm32_cec *cec = platform_get_drvdata(pdev); stm32_cec_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
H A D | mtk_cec.c | 59 static void mtk_cec_clear_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_clear_bits() argument 70 static void mtk_cec_set_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_set_bits() argument 81 static void mtk_cec_mask(struct mtk_cec *cec, unsigned int offset, in mtk_cec_mask() argument 94 struct mtk_cec *cec = dev_get_drvdata(dev); in mtk_cec_set_hpd_event() local 105 struct mtk_cec *cec = dev_get_drvdata(dev); mtk_cec_hpd_high() local 113 mtk_cec_htplg_irq_init(struct mtk_cec *cec) mtk_cec_htplg_irq_init() argument 123 mtk_cec_htplg_irq_enable(struct mtk_cec *cec) mtk_cec_htplg_irq_enable() argument 128 mtk_cec_htplg_irq_disable(struct mtk_cec *cec) mtk_cec_htplg_irq_disable() argument 133 mtk_cec_clear_htplg_irq(struct mtk_cec *cec) mtk_cec_clear_htplg_irq() argument 148 mtk_cec_hpd_event(struct mtk_cec *cec, bool hpd) mtk_cec_hpd_event() argument 166 struct mtk_cec *cec = dev_get_drvdata(dev); mtk_cec_htplg_isr_thread() local 184 struct mtk_cec *cec; mtk_cec_probe() local 239 struct mtk_cec *cec = platform_get_drvdata(pdev); mtk_cec_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-cec.c | 67 static void dw_hdmi_write(struct dw_hdmi_cec *cec, u8 val, int offset) in dw_hdmi_write() argument 72 static u8 dw_hdmi_read(struct dw_hdmi_cec *cec, int offset) in dw_hdmi_read() argument 79 struct dw_hdmi_cec *cec in dw_hdmi_cec_log_addr() local 95 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_transmit() local 123 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_hardirq() local 172 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_thread() local 188 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_enable() local 224 struct dw_hdmi_cec *cec = data; dw_hdmi_cec_del() local 232 struct dw_hdmi_cec *cec; dw_hdmi_cec_probe() local 303 struct dw_hdmi_cec *cec = platform_get_drvdata(pdev); dw_hdmi_cec_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-cec.c | 71 static void dw_hdmi_write(struct dw_hdmi_cec *cec, u8 val, int offset) in dw_hdmi_write() argument 76 static u8 dw_hdmi_read(struct dw_hdmi_cec *cec, int offset) in dw_hdmi_read() argument 83 struct dw_hdmi_cec *cec in dw_hdmi_cec_log_addr() local 99 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_transmit() local 127 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_hardirq() local 176 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_thread() local 192 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); dw_hdmi_cec_enable() local 228 struct dw_hdmi_cec *cec = data; dw_hdmi_cec_del() local 236 struct dw_hdmi_cec *cec; dw_hdmi_cec_probe() local 305 struct dw_hdmi_cec *cec = platform_get_drvdata(pdev); dw_hdmi_cec_remove() local 313 struct dw_hdmi_cec *cec = dev_get_drvdata(dev); dw_hdmi_cec_resume() local 329 struct dw_hdmi_cec *cec = dev_get_drvdata(dev); dw_hdmi_cec_suspend() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/ |
H A D | mtk_cec.c | 62 static void mtk_cec_clear_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_clear_bits() argument 73 static void mtk_cec_set_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_set_bits() argument 84 static void mtk_cec_mask(struct mtk_cec *cec, unsigned int offset, in mtk_cec_mask() argument 97 struct mtk_cec *cec = dev_get_drvdata(dev); in mtk_cec_set_hpd_event() local 108 struct mtk_cec *cec = dev_get_drvdata(dev); mtk_cec_hpd_high() local 116 mtk_cec_htplg_irq_init(struct mtk_cec *cec) mtk_cec_htplg_irq_init() argument 126 mtk_cec_htplg_irq_enable(struct mtk_cec *cec) mtk_cec_htplg_irq_enable() argument 131 mtk_cec_htplg_irq_disable(struct mtk_cec *cec) mtk_cec_htplg_irq_disable() argument 136 mtk_cec_clear_htplg_irq(struct mtk_cec *cec) mtk_cec_clear_htplg_irq() argument 151 mtk_cec_hpd_event(struct mtk_cec *cec, bool hpd) mtk_cec_hpd_event() argument 169 struct mtk_cec *cec = dev_get_drvdata(dev); mtk_cec_htplg_isr_thread() local 187 struct mtk_cec *cec; mtk_cec_probe() local 240 struct mtk_cec *cec = platform_get_drvdata(pdev); mtk_cec_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/platform/seco/ |
H A D | seco-cec.c | 94 struct secocec_data *cec = cec_get_drvdata(adap); in secocec_adap_enable() local 243 struct secocec_data *cec = cec_get_drvdata(adap); in secocec_rx_done() local 336 struct secocec_data *cec = priv; in secocec_ir_probe() local 404 struct secocec_data *cec = priv; secocec_ir_rx() local 443 struct secocec_data *cec = priv; secocec_irq_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/platform/stm32/ |
H A D | stm32-cec.c | 79 static void cec_hw_init(struct stm32_cec *cec) in cec_hw_init() argument 89 static void stm32_tx_done(struct stm32_cec *cec, u32 status) in stm32_tx_done() argument 124 stm32_rx_done(struct stm32_cec *cec, u32 status) stm32_rx_done() argument 146 struct stm32_cec *cec = arg; stm32_cec_irq_thread() local 161 struct stm32_cec *cec = arg; stm32_cec_irq_handler() local 174 struct stm32_cec *cec = adap->priv; stm32_cec_adap_enable() local 195 struct stm32_cec *cec = adap->priv; stm32_cec_adap_log_addr() local 217 struct stm32_cec *cec = adap->priv; stm32_cec_adap_transmit() local 257 struct stm32_cec *cec; stm32_cec_probe() local 348 struct stm32_cec *cec = platform_get_drvdata(pdev); stm32_cec_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/base/power/ |
H A D | wakeup.c | 594 unsigned int cec; in wakeup_source_activate() local 699 unsigned int cnt, inpr, cec; in wakeup_source_deactivate() local
|
/kernel/linux/linux-6.6/include/drm/display/ |
H A D | drm_dp_helper.h | 447 struct drm_dp_aux_cec cec; member
|
/kernel/linux/linux-6.6/drivers/base/power/ |
H A D | wakeup.c | 560 unsigned int cec; in wakeup_source_activate() local 665 unsigned int cnt, inpr, cec; in wakeup_source_deactivate() local
|