On 22/04/16 04:43, Yong Li wrote: > When load the driver using the below command: > echo tmp006 0x40 > /sys/bus/i2c/devices/i2c-0/new_device > > In sysfs, the i2c name is tmp006, however the iio name is 0-0040, > they are inconsistent. With this patch, > the iio name will be the same as the i2c device name > > Signed-off-by: Yong Li <sdliyong@xxxxxxxxx> Peter, this looks right to me, but could you take a quick look as I guess there might be a reason you did this in an unusual way originally? Jonathan > --- > drivers/iio/temperature/tmp006.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/iio/temperature/tmp006.c b/drivers/iio/temperature/tmp006.c > index 18c9b43..17c8413 100644 > --- a/drivers/iio/temperature/tmp006.c > +++ b/drivers/iio/temperature/tmp006.c > @@ -221,7 +221,7 @@ static int tmp006_probe(struct i2c_client *client, > data->client = client; > > indio_dev->dev.parent = &client->dev; > - indio_dev->name = dev_name(&client->dev); > + indio_dev->name = id->name; > indio_dev->modes = INDIO_DIRECT_MODE; > indio_dev->info = &tmp006_info; > > -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html