65 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # SPDX-License-Identifier: GPL-2.0-only
 | |
| #
 | |
| # Siemens X86 Platform Specific Drivers
 | |
| #
 | |
| 
 | |
| config SIEMENS_SIMATIC_IPC
 | |
| 	tristate "Siemens Simatic IPC Class driver"
 | |
| 	help
 | |
| 	  This Simatic IPC class driver is the central of several drivers. It
 | |
| 	  is mainly used for system identification, after which drivers in other
 | |
| 	  classes will take care of driving specifics of those machines.
 | |
| 	  i.e. LEDs and watchdog.
 | |
| 
 | |
| 	  To compile this driver as a module, choose M here: the module
 | |
| 	  will be called simatic-ipc.
 | |
| 
 | |
| config SIEMENS_SIMATIC_IPC_BATT
 | |
| 	tristate "CMOS battery driver for Siemens Simatic IPCs"
 | |
| 	default SIEMENS_SIMATIC_IPC
 | |
| 	depends on HWMON
 | |
| 	depends on SIEMENS_SIMATIC_IPC
 | |
| 	help
 | |
| 	  This option enables support for monitoring the voltage of the CMOS
 | |
| 	  batteries of several Industrial PCs from Siemens.
 | |
| 
 | |
| 	  To compile this driver as a module, choose M here: the module
 | |
| 	  will be called simatic-ipc-batt.
 | |
| 
 | |
| config SIEMENS_SIMATIC_IPC_BATT_APOLLOLAKE
 | |
| 	tristate "CMOS Battery monitoring for Simatic IPCs based on Apollo Lake GPIO"
 | |
| 	default SIEMENS_SIMATIC_IPC_BATT
 | |
| 	depends on PINCTRL_BROXTON
 | |
| 	depends on SIEMENS_SIMATIC_IPC_BATT
 | |
| 	help
 | |
| 	  This option enables CMOS battery monitoring for Simatic Industrial PCs
 | |
| 	  from Siemens based on Apollo Lake GPIO.
 | |
| 
 | |
| 	  To compile this driver as a module, choose M here: the module
 | |
| 	  will be called simatic-ipc-batt-apollolake.
 | |
| 
 | |
| config SIEMENS_SIMATIC_IPC_BATT_ELKHARTLAKE
 | |
| 	tristate "CMOS Battery monitoring for Simatic IPCs based on Elkhart Lake GPIO"
 | |
| 	default SIEMENS_SIMATIC_IPC_BATT
 | |
| 	depends on PINCTRL_ELKHARTLAKE
 | |
| 	depends on SIEMENS_SIMATIC_IPC_BATT
 | |
| 	help
 | |
| 	  This option enables CMOS battery monitoring for Simatic Industrial PCs
 | |
| 	  from Siemens based on Elkhart Lake GPIO.
 | |
| 
 | |
| 	  To compile this driver as a module, choose M here: the module
 | |
| 	  will be called simatic-ipc-batt-elkhartlake.
 | |
| 
 | |
| config SIEMENS_SIMATIC_IPC_BATT_F7188X
 | |
| 	tristate "CMOS Battery monitoring for Simatic IPCs based on Nuvoton GPIO"
 | |
| 	default SIEMENS_SIMATIC_IPC_BATT
 | |
| 	depends on GPIO_F7188X
 | |
| 	depends on PINCTRL_ALDERLAKE
 | |
| 	depends on SIEMENS_SIMATIC_IPC_BATT
 | |
| 	help
 | |
| 	  This option enables CMOS battery monitoring for Simatic Industrial PCs
 | |
| 	  from Siemens based on Nuvoton GPIO.
 | |
| 
 | |
| 	  To compile this driver as a module, choose M here: the module
 | |
| 	  will be called simatic-ipc-batt-f7188x.
 |