| 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 | default y |
| 7 | help |
| 8 | This option enables support for the LEDs of several Industrial PCs |
| 9 | from Siemens. |
| 10 | |
| 11 | To compile this driver as a module, choose M here: the module |
| 12 | will be called simatic-ipc-leds. |
| 13 | |
| 14 | config LEDS_SIEMENS_SIMATIC_IPC_APOLLOLAKE |
| 15 | tristate "LED driver for Siemens Simatic IPCs based on Intel Apollo Lake GPIO" |
| 16 | depends on LEDS_GPIO |
| 17 | depends on PINCTRL_BROXTON |
| 18 | depends on SIEMENS_SIMATIC_IPC |
| 19 | default LEDS_SIEMENS_SIMATIC_IPC |
| 20 | help |
| 21 | This option enables support for the LEDs of several Industrial PCs |
| 22 | from Siemens based on Apollo Lake GPIO i.e. IPC127E. |
| 23 | |
| 24 | To compile this driver as a module, choose M here: the module |
| 25 | will be called simatic-ipc-leds-gpio-apollolake. |
| 26 | |
| 27 | config LEDS_SIEMENS_SIMATIC_IPC_F7188X |
| 28 | tristate "LED driver for Siemens Simatic IPCs based on Nuvoton GPIO" |
| 29 | depends on LEDS_GPIO |
| 30 | depends on GPIO_F7188X |
| 31 | depends on SIEMENS_SIMATIC_IPC |
| 32 | default LEDS_SIEMENS_SIMATIC_IPC |
| 33 | help |
| 34 | This option enables support for the LEDs of several Industrial PCs |
| 35 | from Siemens based on Nuvoton GPIO i.e. IPC227G. |
| 36 | |
| 37 | To compile this driver as a module, choose M here: the module |
| 38 | will be called simatic-ipc-leds-gpio-f7188x. |
| 39 | |
| 40 | config LEDS_SIEMENS_SIMATIC_IPC_ELKHARTLAKE |
| 41 | tristate "LED driver for Siemens Simatic IPCs based on Intel Elkhart Lake GPIO" |
| 42 | depends on LEDS_GPIO |
| 43 | depends on PINCTRL_ELKHARTLAKE |
| 44 | depends on SIEMENS_SIMATIC_IPC |
| 45 | default LEDS_SIEMENS_SIMATIC_IPC |
| 46 | help |
| 47 | This option enables support for the LEDs of several Industrial PCs |
| 48 | from Siemens based on Elkhart Lake GPIO i.e. BX-21A. |
| 49 | |
| 50 | To compile this driver as a module, choose M here: the module |
| 51 | will be called simatic-ipc-leds-gpio-elkhartlake. |