From 7fd74bcc1b17fa0410cc8fdf962e4c8088cd6268 Mon Sep 17 00:00:00 2001 From: Marek Belisko Date: Thu, 12 Apr 2012 21:48:03 +0200 Subject: [PATCH] --- yaml --- r: 299110 b: refs/heads/master c: 62d2feb9803f18c4e3c8a1a2c7e30a54df8a1d72 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/staging/iio/magnetometer/hmc5843.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 1fcd4fe722a4..d20abd43d03f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6490311f423b0d77969d6fa2ab6354b87e373bf9 +refs/heads/master: 62d2feb9803f18c4e3c8a1a2c7e30a54df8a1d72 diff --git a/trunk/drivers/staging/iio/magnetometer/hmc5843.c b/trunk/drivers/staging/iio/magnetometer/hmc5843.c index 91dd3da70cb4..e00b416c4d33 100644 --- a/trunk/drivers/staging/iio/magnetometer/hmc5843.c +++ b/trunk/drivers/staging/iio/magnetometer/hmc5843.c @@ -521,7 +521,9 @@ static int hmc5843_detect(struct i2c_client *client, /* Called when we have found a new HMC5843. */ static void hmc5843_init_client(struct i2c_client *client) { - struct hmc5843_data *data = i2c_get_clientdata(client); + struct iio_dev *indio_dev = i2c_get_clientdata(client); + struct hmc5843_data *data = iio_priv(indio_dev); + hmc5843_set_meas_conf(client, data->meas_conf); hmc5843_set_rate(client, data->rate); hmc5843_configure(client, data->operating_mode);