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 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 14config 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 27config 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 40config 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. 52