4496373bfe2439f80e1be521c0e58c53fdbeaaff
[platform/kernel/linux-rpi.git] / drivers / leds / simple / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config 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
13 config 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
26 config 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
39 config LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE
40         tristate "LED driver for Siemens Simatic IPCs based on Intel Elkhart Lake GPIO"
41         depends on LEDS_GPIO
42         depends on PINCTRL_ELKHARTLAKE
43         depends on SIEMENS_SIMATIC_IPC
44         default LEDS_SIEMENS_SIMATIC_IPC
45         help
46           This option enables support for the LEDs of several Industrial PCs
47           from Siemens based on Elkhart Lake GPIO i.e. BX-21A.
48
49           To compile this driver as a module, choose M here: the module
50           will be called simatic-ipc-leds-gpio-elkhartlake.