mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	hwmon: (iio_hwmon) Add support for humidity sensors
The iio subsystem supports humidity sensors, so it makes sense to support it in the iio-hwmon bridge as well. Cc: Jonathan Cameron <jic23@kernel.org> Acked-by: Jonathan Cameron <jic23@kernel.org> Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
		
							parent
							
								
									77aa358580
								
							
						
					
					
						commit
						61bb53bcbd
					
				
					 1 changed files with 6 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -63,7 +63,7 @@ static int iio_hwmon_probe(struct platform_device *pdev)
 | 
			
		|||
	struct iio_hwmon_state *st;
 | 
			
		||||
	struct sensor_device_attribute *a;
 | 
			
		||||
	int ret, i;
 | 
			
		||||
	int in_i = 1, temp_i = 1, curr_i = 1;
 | 
			
		||||
	int in_i = 1, temp_i = 1, curr_i = 1, humidity_i = 1;
 | 
			
		||||
	enum iio_chan_type type;
 | 
			
		||||
	struct iio_channel *channels;
 | 
			
		||||
	const char *name = "iio_hwmon";
 | 
			
		||||
| 
						 | 
				
			
			@ -123,6 +123,11 @@ static int iio_hwmon_probe(struct platform_device *pdev)
 | 
			
		|||
							  "curr%d_input",
 | 
			
		||||
							  curr_i++);
 | 
			
		||||
			break;
 | 
			
		||||
		case IIO_HUMIDITYRELATIVE:
 | 
			
		||||
			a->dev_attr.attr.name = kasprintf(GFP_KERNEL,
 | 
			
		||||
							  "humidity%d_input",
 | 
			
		||||
							  humidity_i++);
 | 
			
		||||
			break;
 | 
			
		||||
		default:
 | 
			
		||||
			ret = -EINVAL;
 | 
			
		||||
			goto error_release_channels;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue