| /kernel/linux/linux-5.10/drivers/media/cec/platform/s5p/ |
| D | exynos_hdmi_cecctrl.c | 23 void s5p_cec_set_divider(struct s5p_cec_dev *cec) in s5p_cec_set_divider() 50 void s5p_cec_enable_rx(struct s5p_cec_dev *cec) in s5p_cec_enable_rx() 59 void s5p_cec_mask_rx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_mask_rx_interrupts() 69 void s5p_cec_unmask_rx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_unmask_rx_interrupts() 79 void s5p_cec_mask_tx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_mask_tx_interrupts() 89 void s5p_cec_unmask_tx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_unmask_tx_interrupts() 99 void s5p_cec_reset(struct s5p_cec_dev *cec) in s5p_cec_reset() 111 void s5p_cec_tx_reset(struct s5p_cec_dev *cec) in s5p_cec_tx_reset() 116 void s5p_cec_rx_reset(struct s5p_cec_dev *cec) in s5p_cec_rx_reset() 127 void s5p_cec_threshold(struct s5p_cec_dev *cec) in s5p_cec_threshold() [all …]
|
| 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); in s5p_cec_adap_log_addr() local 74 struct s5p_cec_dev *cec = cec_get_drvdata(adap); in s5p_cec_adap_transmit() local 86 struct s5p_cec_dev *cec = priv; in s5p_cec_irq_handler() local 134 struct s5p_cec_dev *cec = priv; in s5p_cec_irq_handler_thread() local 184 struct s5p_cec_dev *cec; in s5p_cec_probe() local 256 struct s5p_cec_dev *cec = platform_get_drvdata(pdev); in s5p_cec_remove() local 266 struct s5p_cec_dev *cec = dev_get_drvdata(dev); in s5p_cec_runtime_suspend() local 274 struct s5p_cec_dev *cec = dev_get_drvdata(dev); in s5p_cec_runtime_resume() local
|
| /kernel/linux/linux-6.6/drivers/media/cec/platform/s5p/ |
| D | exynos_hdmi_cecctrl.c | 23 void s5p_cec_set_divider(struct s5p_cec_dev *cec) in s5p_cec_set_divider() 50 void s5p_cec_enable_rx(struct s5p_cec_dev *cec) in s5p_cec_enable_rx() 59 void s5p_cec_mask_rx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_mask_rx_interrupts() 69 void s5p_cec_unmask_rx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_unmask_rx_interrupts() 79 void s5p_cec_mask_tx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_mask_tx_interrupts() 89 void s5p_cec_unmask_tx_interrupts(struct s5p_cec_dev *cec) in s5p_cec_unmask_tx_interrupts() 99 void s5p_cec_reset(struct s5p_cec_dev *cec) in s5p_cec_reset() 111 void s5p_cec_tx_reset(struct s5p_cec_dev *cec) in s5p_cec_tx_reset() 116 void s5p_cec_rx_reset(struct s5p_cec_dev *cec) in s5p_cec_rx_reset() 127 void s5p_cec_threshold(struct s5p_cec_dev *cec) in s5p_cec_threshold() [all …]
|
| 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); in s5p_cec_adap_log_addr() local 74 struct s5p_cec_dev *cec = cec_get_drvdata(adap); in s5p_cec_adap_transmit() local 86 struct s5p_cec_dev *cec = priv; in s5p_cec_irq_handler() local 134 struct s5p_cec_dev *cec = priv; in s5p_cec_irq_handler_thread() local 183 struct s5p_cec_dev *cec; in s5p_cec_probe() local 254 struct s5p_cec_dev *cec = platform_get_drvdata(pdev); in s5p_cec_remove() local 263 struct s5p_cec_dev *cec = dev_get_drvdata(dev); in s5p_cec_runtime_suspend() local 271 struct s5p_cec_dev *cec = dev_get_drvdata(dev); in s5p_cec_runtime_resume() local
|
| /kernel/linux/linux-5.10/drivers/media/cec/platform/cec-gpio/ |
| 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 = cec_get_drvdata(adap); in cec_gpio_low() local 65 struct cec_gpio *cec = priv; in cec_hpd_gpio_irq_handler_thread() local 73 struct cec_gpio *cec = priv; in cec_5v_gpio_irq_handler() local 86 struct cec_gpio *cec = priv; in cec_5v_gpio_irq_handler_thread() local 94 struct cec_gpio *cec = priv; in cec_hpd_gpio_irq_handler() local 107 struct cec_gpio *cec = priv; in cec_gpio_irq_handler() local 117 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_enable_irq() local 125 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_disable_irq() local [all …]
|
| /kernel/linux/linux-6.6/drivers/media/cec/platform/cec-gpio/ |
| 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 = cec_get_drvdata(adap); in cec_gpio_low() local 65 struct cec_gpio *cec = priv; in cec_hpd_gpio_irq_handler_thread() local 73 struct cec_gpio *cec = priv; in cec_5v_gpio_irq_handler() local 86 struct cec_gpio *cec = priv; in cec_5v_gpio_irq_handler_thread() local 94 struct cec_gpio *cec = priv; in cec_hpd_gpio_irq_handler() local 107 struct cec_gpio *cec = priv; in cec_gpio_irq_handler() local 117 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_enable_irq() local 125 struct cec_gpio *cec = cec_get_drvdata(adap); in cec_gpio_disable_irq() local [all …]
|
| /kernel/linux/linux-6.6/drivers/media/cec/platform/tegra/ |
| D | tegra_cec.c | 52 static inline u32 cec_read(struct tegra_cec *cec, u32 reg) in cec_read() 57 static inline void cec_write(struct tegra_cec *cec, u32 reg, u32 val) in cec_write() 62 static void tegra_cec_error_recovery(struct tegra_cec *cec) in tegra_cec_error_recovery() 75 struct tegra_cec *cec = dev_get_drvdata(dev); in tegra_cec_irq_thread_handler() local 96 struct tegra_cec *cec = dev_get_drvdata(dev); in tegra_cec_irq_handler() local 189 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_enable() local 252 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_log_addr() local 267 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_monitor_all_enable() local 282 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_transmit() local 320 struct tegra_cec *cec; in tegra_cec_probe() local [all …]
|
| /kernel/linux/linux-5.10/drivers/media/cec/platform/tegra/ |
| D | tegra_cec.c | 52 static inline u32 cec_read(struct tegra_cec *cec, u32 reg) in cec_read() 57 static inline void cec_write(struct tegra_cec *cec, u32 reg, u32 val) in cec_write() 62 static void tegra_cec_error_recovery(struct tegra_cec *cec) in tegra_cec_error_recovery() 75 struct tegra_cec *cec = dev_get_drvdata(dev); in tegra_cec_irq_thread_handler() local 96 struct tegra_cec *cec = dev_get_drvdata(dev); in tegra_cec_irq_handler() local 189 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_enable() local 252 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_log_addr() local 267 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_monitor_all_enable() local 282 struct tegra_cec *cec = adap->priv; in tegra_cec_adap_transmit() local 320 struct tegra_cec *cec; in tegra_cec_probe() local [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/ |
| D | mtk_cec.c | 62 static void mtk_cec_clear_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_clear_bits() 73 static void mtk_cec_set_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_set_bits() 84 static void mtk_cec_mask(struct mtk_cec *cec, unsigned int offset, in mtk_cec_mask() 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); in mtk_cec_hpd_high() local 116 static void mtk_cec_htplg_irq_init(struct mtk_cec *cec) in mtk_cec_htplg_irq_init() 126 static void mtk_cec_htplg_irq_enable(struct mtk_cec *cec) in mtk_cec_htplg_irq_enable() 131 static void mtk_cec_htplg_irq_disable(struct mtk_cec *cec) in mtk_cec_htplg_irq_disable() 136 static void mtk_cec_clear_htplg_irq(struct mtk_cec *cec) in mtk_cec_clear_htplg_irq() 151 static void mtk_cec_hpd_event(struct mtk_cec *cec, bool hpd) in mtk_cec_hpd_event() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
| D | mtk_cec.c | 59 static void mtk_cec_clear_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_clear_bits() 70 static void mtk_cec_set_bits(struct mtk_cec *cec, unsigned int offset, in mtk_cec_set_bits() 81 static void mtk_cec_mask(struct mtk_cec *cec, unsigned int offset, in mtk_cec_mask() 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); in mtk_cec_hpd_high() local 113 static void mtk_cec_htplg_irq_init(struct mtk_cec *cec) in mtk_cec_htplg_irq_init() 123 static void mtk_cec_htplg_irq_enable(struct mtk_cec *cec) in mtk_cec_htplg_irq_enable() 128 static void mtk_cec_htplg_irq_disable(struct mtk_cec *cec) in mtk_cec_htplg_irq_disable() 133 static void mtk_cec_clear_htplg_irq(struct mtk_cec *cec) in mtk_cec_clear_htplg_irq() 148 static void mtk_cec_hpd_event(struct mtk_cec *cec, bool hpd) in mtk_cec_hpd_event() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-hdmi-cec.c | 71 static void dw_hdmi_write(struct dw_hdmi_cec *cec, u8 val, int offset) in dw_hdmi_write() 76 static u8 dw_hdmi_read(struct dw_hdmi_cec *cec, int offset) in dw_hdmi_read() 83 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_log_addr() local 99 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_transmit() local 127 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_hardirq() local 176 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_thread() local 192 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_enable() local 228 struct dw_hdmi_cec *cec = data; in dw_hdmi_cec_del() local 236 struct dw_hdmi_cec *cec; in dw_hdmi_cec_probe() local 305 struct dw_hdmi_cec *cec = platform_get_drvdata(pdev); in dw_hdmi_cec_remove() local [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-hdmi-cec.c | 67 static void dw_hdmi_write(struct dw_hdmi_cec *cec, u8 val, int offset) in dw_hdmi_write() 72 static u8 dw_hdmi_read(struct dw_hdmi_cec *cec, int offset) in dw_hdmi_read() 79 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_log_addr() local 95 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_transmit() local 123 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_hardirq() local 172 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_thread() local 188 struct dw_hdmi_cec *cec = cec_get_drvdata(adap); in dw_hdmi_cec_enable() local 224 struct dw_hdmi_cec *cec = data; in dw_hdmi_cec_del() local 232 struct dw_hdmi_cec *cec; in dw_hdmi_cec_probe() local 303 struct dw_hdmi_cec *cec = platform_get_drvdata(pdev); in dw_hdmi_cec_remove() local
|
| /kernel/linux/linux-6.6/drivers/media/cec/platform/stm32/ |
| D | stm32-cec.c | 79 static void cec_hw_init(struct stm32_cec *cec) in cec_hw_init() 89 static void stm32_tx_done(struct stm32_cec *cec, u32 status) in stm32_tx_done() 124 static void stm32_rx_done(struct stm32_cec *cec, u32 status) in stm32_rx_done() 146 struct stm32_cec *cec = arg; in stm32_cec_irq_thread() local 161 struct stm32_cec *cec = arg; in stm32_cec_irq_handler() local 174 struct stm32_cec *cec = adap->priv; in stm32_cec_adap_enable() local 195 struct stm32_cec *cec = adap->priv; in stm32_cec_adap_log_addr() local 217 struct stm32_cec *cec = adap->priv; in stm32_cec_adap_transmit() local 257 struct stm32_cec *cec; in stm32_cec_probe() local 348 struct stm32_cec *cec = platform_get_drvdata(pdev); in stm32_cec_remove() local
|
| /kernel/linux/linux-5.10/drivers/media/cec/platform/stm32/ |
| D | stm32-cec.c | 80 static void cec_hw_init(struct stm32_cec *cec) in cec_hw_init() 90 static void stm32_tx_done(struct stm32_cec *cec, u32 status) in stm32_tx_done() 125 static void stm32_rx_done(struct stm32_cec *cec, u32 status) in stm32_rx_done() 147 struct stm32_cec *cec = arg; in stm32_cec_irq_thread() local 162 struct stm32_cec *cec = arg; in stm32_cec_irq_handler() local 175 struct stm32_cec *cec = adap->priv; in stm32_cec_adap_enable() local 196 struct stm32_cec *cec = adap->priv; in stm32_cec_adap_log_addr() local 218 struct stm32_cec *cec = adap->priv; in stm32_cec_adap_transmit() local 259 struct stm32_cec *cec; in stm32_cec_probe() local 354 struct stm32_cec *cec = platform_get_drvdata(pdev); in stm32_cec_remove() local
|
| /kernel/linux/linux-5.10/drivers/media/cec/platform/sti/ |
| D | stih-cec.c | 134 struct stih_cec *cec = cec_get_drvdata(adap); in stih_cec_adap_enable() local 190 struct stih_cec *cec = cec_get_drvdata(adap); in stih_cec_adap_log_addr() local 206 struct stih_cec *cec = cec_get_drvdata(adap); in stih_cec_adap_transmit() local 223 static void stih_tx_done(struct stih_cec *cec, u32 status) in stih_tx_done() 243 static void stih_rx_done(struct stih_cec *cec, u32 status) in stih_rx_done() 270 struct stih_cec *cec = priv; in stih_cec_irq_handler_thread() local 285 struct stih_cec *cec = priv; in stih_cec_irq_handler() local 303 struct stih_cec *cec; in stih_cec_probe() local 371 struct stih_cec *cec = platform_get_drvdata(pdev); in stih_cec_remove() local
|
| /kernel/linux/linux-6.6/drivers/media/cec/platform/sti/ |
| D | stih-cec.c | 134 struct stih_cec *cec = cec_get_drvdata(adap); in stih_cec_adap_enable() local 190 struct stih_cec *cec = cec_get_drvdata(adap); in stih_cec_adap_log_addr() local 206 struct stih_cec *cec = cec_get_drvdata(adap); in stih_cec_adap_transmit() local 223 static void stih_tx_done(struct stih_cec *cec, u32 status) in stih_tx_done() 243 static void stih_rx_done(struct stih_cec *cec, u32 status) in stih_rx_done() 270 struct stih_cec *cec = priv; in stih_cec_irq_handler_thread() local 285 struct stih_cec *cec = priv; in stih_cec_irq_handler() local 302 struct stih_cec *cec; in stih_cec_probe() local 369 struct stih_cec *cec = platform_get_drvdata(pdev); in stih_cec_remove() local
|
| /kernel/linux/linux-6.6/drivers/media/cec/platform/seco/ |
| 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; in secocec_ir_rx() local 443 struct secocec_data *cec = priv; in secocec_irq_handler() local
|
| /kernel/linux/linux-5.10/drivers/media/cec/platform/seco/ |
| 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; in secocec_ir_rx() local 456 struct secocec_data *cec = priv; in secocec_irq_handler() local
|
| /kernel/linux/linux-6.6/drivers/media/rc/keymaps/ |
| D | rc-cec.c | 26 static struct rc_map_table cec[] = { variable
|
| /kernel/linux/linux-5.10/drivers/media/rc/keymaps/ |
| D | rc-cec.c | 26 static struct rc_map_table cec[] = { variable
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/cec/ |
| D | cec-api.rst | 4 .. _cec: target
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/cec/ |
| D | cec-api.rst | 4 .. _cec: target
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/mediatek/ |
| D | mt7623n.dtsi | 254 cec: cec@10012000 { label
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | mt7623n.dtsi | 259 cec: cec@10012000 { label
|
| D | stm32f746.dtsi | 387 cec: cec@40006c00 { label
|