All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1] staging: iio: hmc5843: Set iio name dynamically based on i2c name
@ 2015-08-12  8:20 sdliyong
  2015-08-12  8:28 ` Lars-Peter Clausen
  0 siblings, 1 reply; 4+ messages in thread
From: sdliyong @ 2015-08-12  8:20 UTC (permalink / raw)
  To: jic23, knaack.h, lars, pmeerw, gregkh, cristina.opriceana,
	tolga.ceylan, k.kozlowski, sdliyong, linux-iio, devel,
	linux-kernel

From: Yong Li <sdliyong@gmail.com>

Load the driver using the below command:
echo hmc5983 0x1e > /sys/bus/i2c/devices/i2c-?/new_device

In sysfs, the iio name is hmc5843, however the i2c name is hmc5983,
they are inconsistent.

With this patch, the iio name will be the same as the i2c device name

Signed-off-by: Yong Li <sdliyong@gmail.com>
---
 drivers/staging/iio/magnetometer/hmc5843_i2c.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/staging/iio/magnetometer/hmc5843_i2c.c b/drivers/staging/iio/magnetometer/hmc5843_i2c.c
index ff08667..3b03644 100644
--- a/drivers/staging/iio/magnetometer/hmc5843_i2c.c
+++ b/drivers/staging/iio/magnetometer/hmc5843_i2c.c
@@ -59,6 +59,7 @@ static const struct regmap_config hmc5843_i2c_regmap_config = {
 static int hmc5843_i2c_probe(struct i2c_client *cli,
 			     const struct i2c_device_id *id)
 {
+	cli->dev.driver->name = id->name;
 	return hmc5843_common_probe(&cli->dev,
 			devm_regmap_init_i2c(cli, &hmc5843_i2c_regmap_config),
 			id->driver_data);
-- 
2.1.0


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-08-12  8:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-12  8:20 [PATCH v1] staging: iio: hmc5843: Set iio name dynamically based on i2c name sdliyong
2015-08-12  8:28 ` Lars-Peter Clausen
2015-08-12  8:37   ` LIYONG
2015-08-12  8:37     ` LIYONG

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.