diff options
author | NeilBrown <neilb@suse.de> | 2012-08-04 22:11:23 +1000 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> | 2013-03-09 14:51:22 +0100 |
commit | b731b83f2ddc99f64b64249db3d4354d87469c89 (patch) | |
tree | 41a2fe89964e177a18a6f036e01ac762be927eb9 | |
parent | 54fa62f226976b2e129503717176abd707782a25 (diff) | |
download | kernel_goldelico_gta04-b731b83f2ddc99f64b64249db3d4354d87469c89.zip kernel_goldelico_gta04-b731b83f2ddc99f64b64249db3d4354d87469c89.tar.gz kernel_goldelico_gta04-b731b83f2ddc99f64b64249db3d4354d87469c89.tar.bz2 |
Fix hmc5883 to be auto-detect.
Set name and class.
Signed-off-by: NeilBrown <neilb@suse.de>
-rw-r--r-- | drivers/staging/iio/magnetometer/hmc5843.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/staging/iio/magnetometer/hmc5843.c b/drivers/staging/iio/magnetometer/hmc5843.c index 10e0954..728de06 100644 --- a/drivers/staging/iio/magnetometer/hmc5843.c +++ b/drivers/staging/iio/magnetometer/hmc5843.c @@ -637,6 +637,7 @@ static int hmc5843_detect(struct i2c_client *client, if (0 != strncmp(id_str, HMC5843_ID_STRING, HMC5843_ID_REG_LENGTH)) return -ENODEV; + strlcpy(info->type, "hmc5843", I2C_NAME_SIZE); return 0; } @@ -758,6 +759,7 @@ static struct i2c_driver hmc5843_driver = { .remove = __devexit_p(hmc5843_remove), .detect = hmc5843_detect, .address_list = normal_i2c, + .class = I2C_CLASS_HWMON, }; module_i2c_driver(hmc5843_driver); |