xref: /openbmc/linux/drivers/leds/simple/Kconfig (revision c900529f3d9161bfde5cca0754f83b4d3c3e0220)
18c78e061SHenning Schild# SPDX-License-Identifier: GPL-2.0-only
28c78e061SHenning Schildconfig LEDS_SIEMENS_SIMATIC_IPC
38c78e061SHenning Schild	tristate "LED driver for Siemens Simatic IPCs"
466c5e98bSArnd Bergmann	depends on LEDS_CLASS
58c78e061SHenning Schild	depends on SIEMENS_SIMATIC_IPC
6*3ad3ab31SHenning Schild	default y
78c78e061SHenning Schild	help
88c78e061SHenning Schild	  This option enables support for the LEDs of several Industrial PCs
98c78e061SHenning Schild	  from Siemens.
108c78e061SHenning Schild
11b29ac0a5SHenning Schild	  To compile this driver as a module, choose M here: the module
12b29ac0a5SHenning Schild	  will be called simatic-ipc-leds.
13b29ac0a5SHenning Schild
14b29ac0a5SHenning Schildconfig LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE
15b29ac0a5SHenning Schild	tristate "LED driver for Siemens Simatic IPCs based on Intel Apollo Lake GPIO"
16b29ac0a5SHenning Schild	depends on LEDS_GPIO
17b29ac0a5SHenning Schild	depends on PINCTRL_BROXTON
18b29ac0a5SHenning Schild	depends on SIEMENS_SIMATIC_IPC
19b29ac0a5SHenning Schild	default LEDS_SIEMENS_SIMATIC_IPC
20b29ac0a5SHenning Schild	help
21b29ac0a5SHenning Schild	  This option enables support for the LEDs of several Industrial PCs
22b29ac0a5SHenning Schild	  from Siemens based on Apollo Lake GPIO i.e. IPC127E.
23b29ac0a5SHenning Schild
24b29ac0a5SHenning Schild	  To compile this driver as a module, choose M here: the module
25b29ac0a5SHenning Schild	  will be called simatic-ipc-leds-gpio-apollolake.
26b29ac0a5SHenning Schild
27b29ac0a5SHenning Schildconfig LEDS_SIEMENS_SIMATIC_IPC_F7188X
28b29ac0a5SHenning Schild	tristate "LED driver for Siemens Simatic IPCs based on Nuvoton GPIO"
29b29ac0a5SHenning Schild	depends on LEDS_GPIO
30b29ac0a5SHenning Schild	depends on GPIO_F7188X
31b29ac0a5SHenning Schild	depends on SIEMENS_SIMATIC_IPC
32b29ac0a5SHenning Schild	default LEDS_SIEMENS_SIMATIC_IPC
33b29ac0a5SHenning Schild	help
34b29ac0a5SHenning Schild	  This option enables support for the LEDs of several Industrial PCs
35b29ac0a5SHenning Schild	  from Siemens based on Nuvoton GPIO i.e. IPC227G.
36b29ac0a5SHenning Schild
37b29ac0a5SHenning Schild	  To compile this driver as a module, choose M here: the module
38b29ac0a5SHenning Schild	  will be called simatic-ipc-leds-gpio-f7188x.
397e6d86e9SHenning Schild
407e6d86e9SHenning Schildconfig LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE
417e6d86e9SHenning Schild	tristate "LED driver for Siemens Simatic IPCs based on Intel Elkhart Lake GPIO"
427e6d86e9SHenning Schild	depends on LEDS_GPIO
437e6d86e9SHenning Schild	depends on PINCTRL_ELKHARTLAKE
447e6d86e9SHenning Schild	depends on SIEMENS_SIMATIC_IPC
457e6d86e9SHenning Schild	default LEDS_SIEMENS_SIMATIC_IPC
467e6d86e9SHenning Schild	help
477e6d86e9SHenning Schild	  This option enables support for the LEDs of several Industrial PCs
487e6d86e9SHenning Schild	  from Siemens based on Elkhart Lake GPIO i.e. BX-21A.
497e6d86e9SHenning Schild
507e6d86e9SHenning Schild	  To compile this driver as a module, choose M here: the module
517e6d86e9SHenning Schild	  will be called simatic-ipc-leds-gpio-elkhartlake.
52