1 # SPDX-License-Identifier: GPL-2.0-only
6 tristate "ChromeOS EC CEC driver"
12 If you say yes here you will get support for the
13 ChromeOS Embedded Controller's CEC.
14 The CEC bus is present in the HDMI connector and enables communication
15 between compatible devices.
18 tristate "Amlogic Meson AO CEC driver"
19 depends on ARCH_MESON || COMPILE_TEST
23 This is a driver for Amlogic Meson SoCs AO CEC interface. It uses the
24 generic CEC framework interface.
25 CEC bus is present in the HDMI connector and enables communication
27 config CEC_MESON_G12A_AO
28 tristate "Amlogic Meson G12A AO CEC driver"
29 depends on ARCH_MESON || COMPILE_TEST
30 depends on COMMON_CLK && OF
36 This is a driver for Amlogic Meson G12A SoCs AO CEC interface.
37 This driver if for the new AO-CEC module found in G12A SoCs,
38 usually named AO_CEC_B in documentation.
39 It uses the generic CEC framework interface.
40 CEC bus is present in the HDMI connector and enables communication
41 between compatible devices.
44 tristate "Generic GPIO-based CEC driver"
45 depends on PREEMPTION || COMPILE_TEST
51 This is a generic GPIO-based CEC driver.
52 The CEC bus is present in the HDMI connector and enables communication
53 between compatible devices.
55 config CEC_SAMSUNG_S5P
56 tristate "Samsung S5P CEC driver"
57 depends on ARCH_EXYNOS || COMPILE_TEST
61 This is a driver for Samsung S5P HDMI CEC interface. It uses the
62 generic CEC framework interface.
63 CEC bus is present in the HDMI connector and enables communication
64 between compatible devices.
67 tristate "STMicroelectronics STiH4xx HDMI CEC driver"
68 depends on ARCH_STI || COMPILE_TEST
72 This is a driver for STIH4xx HDMI CEC interface. It uses the
73 generic CEC framework interface.
74 CEC bus is present in the HDMI connector and enables communication
75 between compatible devices.
78 tristate "STMicroelectronics STM32 HDMI CEC driver"
79 depends on ARCH_STM32 || COMPILE_TEST
84 This is a driver for STM32 interface. It uses the
85 generic CEC framework interface.
86 CEC bus is present in the HDMI connector and enables communication
87 between compatible devices.
90 tristate "Tegra HDMI CEC driver"
91 depends on ARCH_TEGRA || COMPILE_TEST
95 This is a driver for the Tegra HDMI CEC interface. It uses the
96 generic CEC framework interface.
97 The CEC bus is present in the HDMI connector and enables communication
98 between compatible devices.
101 tristate "SECO Boards HDMI CEC driver"
102 depends on (X86 || IA64) || COMPILE_TEST
103 depends on PCI && DMI
107 This is a driver for SECO Boards integrated CEC interface.
108 Selecting it will enable support for this device.
109 CEC bus is present in the HDMI connector and enables communication
110 between compatible devices.
113 bool "SECO Boards IR RC5 support"
115 depends on RC_CORE=y || RC_CORE = CEC_SECO
117 If you say yes here you will get support for the
118 SECO Boards Consumer-IR in seco-cec driver.
119 The embedded controller supports RC5 protocol only, default mapping
120 is set to rc-hauppauge.