mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 02:30:34 +02:00 
			
		
		
		
	Move the pcf8591 driver to hwmon
Directory drivers/i2c/chips is going away, so drivers there must find new homes. For the pcf8591 driver, the best choice seems to be the hwmon subsystem. While the Philips PCF8591 device isn't a typical hardware monitoring chip, its DAC interface is compatible with the hwmon one, so it fits somewhat. If a better subsystem is ever created for ADC/DAC chips, the driver could be moved there. Signed-off-by: Jean Delvare <khali@linux-fr.org> Cc: Aurelien Jarno <aurelien@aurel32.net>
This commit is contained in:
		
							parent
							
								
									a157d06d4d
								
							
						
					
					
						commit
						fb4504fe84
					
				
					 6 changed files with 27 additions and 26 deletions
				
			
		| 
						 | 
				
			
			@ -635,6 +635,20 @@ config SENSORS_PC87427
 | 
			
		|||
	  This driver can also be built as a module.  If so, the module
 | 
			
		||||
	  will be called pc87427.
 | 
			
		||||
 | 
			
		||||
config SENSORS_PCF8591
 | 
			
		||||
	tristate "Philips PCF8591 ADC/DAC"
 | 
			
		||||
	depends on I2C
 | 
			
		||||
	default n
 | 
			
		||||
	help
 | 
			
		||||
	  If you say yes here you get support for Philips PCF8591 4-channel
 | 
			
		||||
	  ADC, 1-channel DAC chips.
 | 
			
		||||
 | 
			
		||||
	  This driver can also be built as a module.  If so, the module
 | 
			
		||||
	  will be called pcf8591.
 | 
			
		||||
 | 
			
		||||
	  These devices are hard to detect and rarely found on mainstream
 | 
			
		||||
	  hardware.  If unsure, say N.
 | 
			
		||||
 | 
			
		||||
config SENSORS_SIS5595
 | 
			
		||||
	tristate "Silicon Integrated Systems Corp. SiS5595"
 | 
			
		||||
	depends on PCI
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -70,6 +70,7 @@ obj-$(CONFIG_SENSORS_MAX1619)	+= max1619.o
 | 
			
		|||
obj-$(CONFIG_SENSORS_MAX6650)	+= max6650.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_PC87360)	+= pc87360.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_PC87427)	+= pc87427.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_PCF8591)	+= pcf8591.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_SIS5595)	+= sis5595.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_SMSC47B397)+= smsc47b397.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_SMSC47M1)	+= smsc47m1.o
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -64,19 +64,6 @@ config SENSORS_PCA9539
 | 
			
		|||
	  This driver is deprecated and will be dropped soon. Use
 | 
			
		||||
	  drivers/gpio/pca953x.c instead.
 | 
			
		||||
 | 
			
		||||
config SENSORS_PCF8591
 | 
			
		||||
	tristate "Philips PCF8591"
 | 
			
		||||
	depends on EXPERIMENTAL
 | 
			
		||||
	default n
 | 
			
		||||
	help
 | 
			
		||||
	  If you say yes here you get support for Philips PCF8591 chips.
 | 
			
		||||
 | 
			
		||||
	  This driver can also be built as a module.  If so, the module
 | 
			
		||||
	  will be called pcf8591.
 | 
			
		||||
 | 
			
		||||
	  These devices are hard to detect and rarely found on mainstream
 | 
			
		||||
	  hardware.  If unsure, say N.
 | 
			
		||||
 | 
			
		||||
config SENSORS_MAX6875
 | 
			
		||||
	tristate "Maxim MAX6875 Power supply supervisor"
 | 
			
		||||
	depends on EXPERIMENTAL
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,6 @@ obj-$(CONFIG_SENSORS_MAX6875)	+= max6875.o
 | 
			
		|||
obj-$(CONFIG_SENSORS_PCA9539)	+= pca9539.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_PCF8574)	+= pcf8574.o
 | 
			
		||||
obj-$(CONFIG_PCF8575)		+= pcf8575.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_PCF8591)	+= pcf8591.o
 | 
			
		||||
obj-$(CONFIG_SENSORS_TSL2550)	+= tsl2550.o
 | 
			
		||||
 | 
			
		||||
ifeq ($(CONFIG_I2C_DEBUG_CHIP),y)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue