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