65 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# Siemens X86 Platform Specific Drivers4#5 6config SIEMENS_SIMATIC_IPC7 tristate "Siemens Simatic IPC Class driver"8 help9 This Simatic IPC class driver is the central of several drivers. It10 is mainly used for system identification, after which drivers in other11 classes will take care of driving specifics of those machines.12 i.e. LEDs and watchdog.13 14 To compile this driver as a module, choose M here: the module15 will be called simatic-ipc.16 17config SIEMENS_SIMATIC_IPC_BATT18 tristate "CMOS battery driver for Siemens Simatic IPCs"19 default SIEMENS_SIMATIC_IPC20 depends on HWMON21 depends on SIEMENS_SIMATIC_IPC22 help23 This option enables support for monitoring the voltage of the CMOS24 batteries of several Industrial PCs from Siemens.25 26 To compile this driver as a module, choose M here: the module27 will be called simatic-ipc-batt.28 29config SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE30 tristate "CMOS Battery monitoring for Simatic IPCs based on Apollo Lake GPIO"31 default SIEMENS_SIMATIC_IPC_BATT32 depends on PINCTRL_BROXTON33 depends on SIEMENS_SIMATIC_IPC_BATT34 help35 This option enables CMOS battery monitoring for Simatic Industrial PCs36 from Siemens based on Apollo Lake GPIO.37 38 To compile this driver as a module, choose M here: the module39 will be called simatic-ipc-batt-apollolake.40 41config SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE42 tristate "CMOS Battery monitoring for Simatic IPCs based on Elkhart Lake GPIO"43 default SIEMENS_SIMATIC_IPC_BATT44 depends on PINCTRL_ELKHARTLAKE45 depends on SIEMENS_SIMATIC_IPC_BATT46 help47 This option enables CMOS battery monitoring for Simatic Industrial PCs48 from Siemens based on Elkhart Lake GPIO.49 50 To compile this driver as a module, choose M here: the module51 will be called simatic-ipc-batt-elkhartlake.52 53config SIEMENS_SIMATIC_IPC_BATT_F7188X54 tristate "CMOS Battery monitoring for Simatic IPCs based on Nuvoton GPIO"55 default SIEMENS_SIMATIC_IPC_BATT56 depends on GPIO_F7188X57 depends on PINCTRL_ALDERLAKE58 depends on SIEMENS_SIMATIC_IPC_BATT59 help60 This option enables CMOS battery monitoring for Simatic Industrial PCs61 from Siemens based on Nuvoton GPIO.62 63 To compile this driver as a module, choose M here: the module64 will be called simatic-ipc-batt-f7188x.65