xref: /openbmc/linux/drivers/leds/simple/Kconfig (revision 66c5e98bbf7b7b2ba0a095ef25bf55c7230e846e)
1# SPDX-License-Identifier: GPL-2.0-only
2config LEDS_SIEMENS_SIMATIC_IPC
3	tristate "LED driver for Siemens Simatic IPCs"
4	depends on LEDS_CLASS
5	depends on SIEMENS_SIMATIC_IPC
6	help
7	  This option enables support for the LEDs of several Industrial PCs
8	  from Siemens.
9
10	  To compile this driver as a module, choose M here: the module
11	  will be called simatic-ipc-leds.
12
13config LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE
14	tristate "LED driver for Siemens Simatic IPCs based on Intel Apollo Lake GPIO"
15	depends on LEDS_GPIO
16	depends on PINCTRL_BROXTON
17	depends on SIEMENS_SIMATIC_IPC
18	default LEDS_SIEMENS_SIMATIC_IPC
19	help
20	  This option enables support for the LEDs of several Industrial PCs
21	  from Siemens based on Apollo Lake GPIO i.e. IPC127E.
22
23	  To compile this driver as a module, choose M here: the module
24	  will be called simatic-ipc-leds-gpio-apollolake.
25
26config LEDS_SIEMENS_SIMATIC_IPC_F7188X
27	tristate "LED driver for Siemens Simatic IPCs based on Nuvoton GPIO"
28	depends on LEDS_GPIO
29	depends on GPIO_F7188X
30	depends on SIEMENS_SIMATIC_IPC
31	default LEDS_SIEMENS_SIMATIC_IPC
32	help
33	  This option enables support for the LEDs of several Industrial PCs
34	  from Siemens based on Nuvoton GPIO i.e. IPC227G.
35
36	  To compile this driver as a module, choose M here: the module
37	  will be called simatic-ipc-leds-gpio-f7188x.
38