All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@kernel.org>
To: Lars-Peter Clausen <lars@metafoo.de>
Cc: Jonathan Cameron <jic23@cam.ac.uk>, linux-iio@vger.kernel.org
Subject: Re: [PATCH 11/24] staging:iio:adc: Use dev_to_iio_dev()
Date: Sat, 12 May 2012 09:40:03 +0100	[thread overview]
Message-ID: <4FAE21E3.5000509@kernel.org> (raw)
In-Reply-To: <1336741127-29552-11-git-send-email-lars@metafoo.de>

On 05/11/2012 01:58 PM, Lars-Peter Clausen wrote:
> Replace open-coded instances of getting a iio_dev struct from a device struct
> with dev_to_iio_dev().
> 
> Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Acked-by: Jonathan Cameron <jic23@kernel.org>
> ---
>  drivers/staging/iio/adc/ad7192.c       |   12 ++++++------
>  drivers/staging/iio/adc/ad7280a.c      |   12 ++++++------
>  drivers/staging/iio/adc/ad7291.c       |    6 +++---
>  drivers/staging/iio/adc/ad7606_core.c  |    8 ++++----
>  drivers/staging/iio/adc/ad7793.c       |    6 +++---
>  drivers/staging/iio/adc/ad7816.c       |   14 +++++++-------
>  drivers/staging/iio/adc/ad799x_core.c  |    8 ++++----
>  drivers/staging/iio/adc/adt7310.c      |   28 ++++++++++++++--------------
>  drivers/staging/iio/adc/adt7410.c      |   28 ++++++++++++++--------------
>  drivers/staging/iio/adc/max1363_core.c |    4 ++--
>  drivers/staging/iio/adc/spear_adc.c    |    4 ++--
>  11 files changed, 65 insertions(+), 65 deletions(-)
> 
> diff --git a/drivers/staging/iio/adc/ad7192.c b/drivers/staging/iio/adc/ad7192.c
> index d5655e3..5eaeaf1 100644
> --- a/drivers/staging/iio/adc/ad7192.c
> +++ b/drivers/staging/iio/adc/ad7192.c
> @@ -655,7 +655,7 @@ static ssize_t ad7192_read_frequency(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7192_state *st = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%d\n", st->mclk /
> @@ -667,7 +667,7 @@ static ssize_t ad7192_write_frequency(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7192_state *st = iio_priv(indio_dev);
>  	unsigned long lval;
>  	int div, ret;
> @@ -706,7 +706,7 @@ static IIO_DEV_ATTR_SAMP_FREQ(S_IWUSR | S_IRUGO,
>  static ssize_t ad7192_show_scale_available(struct device *dev,
>  			struct device_attribute *attr, char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7192_state *st = iio_priv(indio_dev);
>  	int i, len = 0;
>  
> @@ -730,7 +730,7 @@ static ssize_t ad7192_show_ac_excitation(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7192_state *st = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%d\n", !!(st->mode & AD7192_MODE_ACX));
> @@ -740,7 +740,7 @@ static ssize_t ad7192_show_bridge_switch(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7192_state *st = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%d\n", !!(st->gpocon & AD7192_GPOCON_BPDSW));
> @@ -751,7 +751,7 @@ static ssize_t ad7192_set(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7192_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  	int ret;
> diff --git a/drivers/staging/iio/adc/ad7280a.c b/drivers/staging/iio/adc/ad7280a.c
> index 9c3b66f..cfc39a7 100644
> --- a/drivers/staging/iio/adc/ad7280a.c
> +++ b/drivers/staging/iio/adc/ad7280a.c
> @@ -384,7 +384,7 @@ static ssize_t ad7280_show_balance_sw(struct device *dev,
>  					struct device_attribute *attr,
>  					char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7280_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  
> @@ -398,7 +398,7 @@ static ssize_t ad7280_store_balance_sw(struct device *dev,
>  					 const char *buf,
>  					 size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7280_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  	bool readin;
> @@ -429,7 +429,7 @@ static ssize_t ad7280_show_balance_timer(struct device *dev,
>  					struct device_attribute *attr,
>  					char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7280_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  	int ret;
> @@ -453,7 +453,7 @@ static ssize_t ad7280_store_balance_timer(struct device *dev,
>  					 const char *buf,
>  					 size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7280_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  	unsigned long val;
> @@ -599,7 +599,7 @@ static ssize_t ad7280_read_channel_config(struct device *dev,
>  					struct device_attribute *attr,
>  					char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7280_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  	unsigned val;
> @@ -629,7 +629,7 @@ static ssize_t ad7280_write_channel_config(struct device *dev,
>  					 const char *buf,
>  					 size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7280_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  
> diff --git a/drivers/staging/iio/adc/ad7291.c b/drivers/staging/iio/adc/ad7291.c
> index a987c20..029b39c 100644
> --- a/drivers/staging/iio/adc/ad7291.c
> +++ b/drivers/staging/iio/adc/ad7291.c
> @@ -132,7 +132,7 @@ static ssize_t ad7291_store_reset(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7291_chip_info *chip = iio_priv(indio_dev);
>  
>  	return ad7291_i2c_write(chip, AD7291_COMMAND,
> @@ -214,7 +214,7 @@ static inline ssize_t ad7291_show_hyst(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7291_chip_info *chip = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  	u16 data;
> @@ -232,7 +232,7 @@ static inline ssize_t ad7291_set_hyst(struct device *dev,
>  				      const char *buf,
>  				      size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7291_chip_info *chip = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  	u16 data;
> diff --git a/drivers/staging/iio/adc/ad7606_core.c b/drivers/staging/iio/adc/ad7606_core.c
> index f82d36c..10ab6dc 100644
> --- a/drivers/staging/iio/adc/ad7606_core.c
> +++ b/drivers/staging/iio/adc/ad7606_core.c
> @@ -113,7 +113,7 @@ static int ad7606_read_raw(struct iio_dev *indio_dev,
>  static ssize_t ad7606_show_range(struct device *dev,
>  			struct device_attribute *attr, char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7606_state *st = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%u\n", st->range);
> @@ -122,7 +122,7 @@ static ssize_t ad7606_show_range(struct device *dev,
>  static ssize_t ad7606_store_range(struct device *dev,
>  		struct device_attribute *attr, const char *buf, size_t count)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7606_state *st = iio_priv(indio_dev);
>  	unsigned long lval;
>  
> @@ -147,7 +147,7 @@ static IIO_CONST_ATTR(in_voltage_range_available, "5000 10000");
>  static ssize_t ad7606_show_oversampling_ratio(struct device *dev,
>  			struct device_attribute *attr, char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7606_state *st = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%u\n", st->oversampling);
> @@ -168,7 +168,7 @@ static int ad7606_oversampling_get_index(unsigned val)
>  static ssize_t ad7606_store_oversampling_ratio(struct device *dev,
>  		struct device_attribute *attr, const char *buf, size_t count)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7606_state *st = iio_priv(indio_dev);
>  	unsigned long lval;
>  	int ret;
> diff --git a/drivers/staging/iio/adc/ad7793.c b/drivers/staging/iio/adc/ad7793.c
> index 61df796..b36556f 100644
> --- a/drivers/staging/iio/adc/ad7793.c
> +++ b/drivers/staging/iio/adc/ad7793.c
> @@ -524,7 +524,7 @@ static ssize_t ad7793_read_frequency(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7793_state *st = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%d\n",
> @@ -536,7 +536,7 @@ static ssize_t ad7793_write_frequency(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7793_state *st = iio_priv(indio_dev);
>  	long lval;
>  	int i, ret;
> @@ -578,7 +578,7 @@ static IIO_CONST_ATTR_SAMP_FREQ_AVAIL(
>  static ssize_t ad7793_show_scale_available(struct device *dev,
>  			struct device_attribute *attr, char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7793_state *st = iio_priv(indio_dev);
>  	int i, len = 0;
>  
> diff --git a/drivers/staging/iio/adc/ad7816.c b/drivers/staging/iio/adc/ad7816.c
> index c97da5b..5356b09 100644
> --- a/drivers/staging/iio/adc/ad7816.c
> +++ b/drivers/staging/iio/adc/ad7816.c
> @@ -113,7 +113,7 @@ static ssize_t ad7816_show_mode(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7816_chip_info *chip = iio_priv(indio_dev);
>  
>  	if (chip->mode)
> @@ -127,7 +127,7 @@ static ssize_t ad7816_store_mode(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7816_chip_info *chip = iio_priv(indio_dev);
>  
>  	if (strcmp(buf, "full")) {
> @@ -159,7 +159,7 @@ static ssize_t ad7816_show_channel(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7816_chip_info *chip = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%d\n", chip->channel_id);
> @@ -170,7 +170,7 @@ static ssize_t ad7816_store_channel(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7816_chip_info *chip = iio_priv(indio_dev);
>  	unsigned long data;
>  	int ret;
> @@ -208,7 +208,7 @@ static ssize_t ad7816_show_value(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7816_chip_info *chip = iio_priv(indio_dev);
>  	u16 data;
>  	s8 value;
> @@ -263,7 +263,7 @@ static ssize_t ad7816_show_oti(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7816_chip_info *chip = iio_priv(indio_dev);
>  	int value;
>  
> @@ -284,7 +284,7 @@ static inline ssize_t ad7816_set_oti(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad7816_chip_info *chip = iio_priv(indio_dev);
>  	long value;
>  	u8 data;
> diff --git a/drivers/staging/iio/adc/ad799x_core.c b/drivers/staging/iio/adc/ad799x_core.c
> index cc637b5..80e0c6e 100644
> --- a/drivers/staging/iio/adc/ad799x_core.c
> +++ b/drivers/staging/iio/adc/ad799x_core.c
> @@ -182,7 +182,7 @@ static ssize_t ad799x_read_frequency(struct device *dev,
>  					struct device_attribute *attr,
>  					char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad799x_state *st = iio_priv(indio_dev);
>  
>  	int ret;
> @@ -201,7 +201,7 @@ static ssize_t ad799x_write_frequency(struct device *dev,
>  					 const char *buf,
>  					 size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad799x_state *st = iio_priv(indio_dev);
>  
>  	long val;
> @@ -294,7 +294,7 @@ static ssize_t ad799x_read_channel_config(struct device *dev,
>  					struct device_attribute *attr,
>  					char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad799x_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  
> @@ -312,7 +312,7 @@ static ssize_t ad799x_write_channel_config(struct device *dev,
>  					 const char *buf,
>  					 size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct ad799x_state *st = iio_priv(indio_dev);
>  	struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
>  
> diff --git a/drivers/staging/iio/adc/adt7310.c b/drivers/staging/iio/adc/adt7310.c
> index ba4e571..e5f1ed7 100644
> --- a/drivers/staging/iio/adc/adt7310.c
> +++ b/drivers/staging/iio/adc/adt7310.c
> @@ -175,7 +175,7 @@ static ssize_t adt7310_show_mode(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	u8 config;
>  
> @@ -198,7 +198,7 @@ static ssize_t adt7310_store_mode(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	u16 config;
>  	int ret;
> @@ -242,7 +242,7 @@ static ssize_t adt7310_show_resolution(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  	int bits;
> @@ -264,7 +264,7 @@ static ssize_t adt7310_store_resolution(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	unsigned long data;
>  	u16 config;
> @@ -300,7 +300,7 @@ static ssize_t adt7310_show_id(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	u8 id;
>  	int ret;
> @@ -350,7 +350,7 @@ static ssize_t adt7310_show_value(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	u8 status;
>  	u16 data;
> @@ -424,7 +424,7 @@ static ssize_t adt7310_show_event_mode(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  
> @@ -443,7 +443,7 @@ static ssize_t adt7310_set_event_mode(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	u16 config;
>  	int ret;
> @@ -476,7 +476,7 @@ static ssize_t adt7310_show_fault_queue(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  
> @@ -492,7 +492,7 @@ static ssize_t adt7310_set_fault_queue(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	unsigned long data;
>  	int ret;
> @@ -522,7 +522,7 @@ static inline ssize_t adt7310_show_t_bound(struct device *dev,
>  		u8 bound_reg,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	u16 data;
>  	int ret;
> @@ -540,7 +540,7 @@ static inline ssize_t adt7310_set_t_bound(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	long tmp1, tmp2;
>  	u16 data;
> @@ -660,7 +660,7 @@ static ssize_t adt7310_show_t_hyst(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  	u8 t_hyst;
> @@ -677,7 +677,7 @@ static inline ssize_t adt7310_set_t_hyst(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7310_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  	unsigned long data;
> diff --git a/drivers/staging/iio/adc/adt7410.c b/drivers/staging/iio/adc/adt7410.c
> index 2d4b5c6..917b692 100644
> --- a/drivers/staging/iio/adc/adt7410.c
> +++ b/drivers/staging/iio/adc/adt7410.c
> @@ -144,7 +144,7 @@ static ssize_t adt7410_show_mode(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	u8 config;
>  
> @@ -167,7 +167,7 @@ static ssize_t adt7410_store_mode(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	u16 config;
>  	int ret;
> @@ -211,7 +211,7 @@ static ssize_t adt7410_show_resolution(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  	int bits;
> @@ -233,7 +233,7 @@ static ssize_t adt7410_store_resolution(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	unsigned long data;
>  	u16 config;
> @@ -269,7 +269,7 @@ static ssize_t adt7410_show_id(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	u8 id;
>  	int ret;
> @@ -319,7 +319,7 @@ static ssize_t adt7410_show_value(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	u8 status;
>  	u16 data;
> @@ -392,7 +392,7 @@ static ssize_t adt7410_show_event_mode(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  
> @@ -411,7 +411,7 @@ static ssize_t adt7410_set_event_mode(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	u16 config;
>  	int ret;
> @@ -444,7 +444,7 @@ static ssize_t adt7410_show_fault_queue(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  
> @@ -460,7 +460,7 @@ static ssize_t adt7410_set_fault_queue(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	unsigned long data;
>  	int ret;
> @@ -490,7 +490,7 @@ static inline ssize_t adt7410_show_t_bound(struct device *dev,
>  		u8 bound_reg,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	u16 data;
>  	int ret;
> @@ -508,7 +508,7 @@ static inline ssize_t adt7410_set_t_bound(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	long tmp1, tmp2;
>  	u16 data;
> @@ -628,7 +628,7 @@ static ssize_t adt7410_show_t_hyst(struct device *dev,
>  		struct device_attribute *attr,
>  		char *buf)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  	u8 t_hyst;
> @@ -645,7 +645,7 @@ static inline ssize_t adt7410_set_t_hyst(struct device *dev,
>  		const char *buf,
>  		size_t len)
>  {
> -	struct iio_dev *dev_info = dev_get_drvdata(dev);
> +	struct iio_dev *dev_info = dev_to_iio_dev(dev);
>  	struct adt7410_chip_info *chip = iio_priv(dev_info);
>  	int ret;
>  	unsigned long data;
> diff --git a/drivers/staging/iio/adc/max1363_core.c b/drivers/staging/iio/adc/max1363_core.c
> index 572a500..6799ce2 100644
> --- a/drivers/staging/iio/adc/max1363_core.c
> +++ b/drivers/staging/iio/adc/max1363_core.c
> @@ -499,7 +499,7 @@ static ssize_t max1363_monitor_show_freq(struct device *dev,
>  					struct device_attribute *attr,
>  					char *buf)
>  {
> -	struct max1363_state *st = iio_priv(dev_get_drvdata(dev));
> +	struct max1363_state *st = iio_priv(dev_to_iio_dev(dev));
>  	return sprintf(buf, "%d\n", max1363_monitor_speeds[st->monitor_speed]);
>  }
>  
> @@ -508,7 +508,7 @@ static ssize_t max1363_monitor_store_freq(struct device *dev,
>  					const char *buf,
>  					size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct max1363_state *st = iio_priv(indio_dev);
>  	int i, ret;
>  	unsigned long val;
> diff --git a/drivers/staging/iio/adc/spear_adc.c b/drivers/staging/iio/adc/spear_adc.c
> index 8c6013f..64d630e 100644
> --- a/drivers/staging/iio/adc/spear_adc.c
> +++ b/drivers/staging/iio/adc/spear_adc.c
> @@ -231,7 +231,7 @@ static ssize_t spear_adc_read_frequency(struct device *dev,
>  					struct device_attribute *attr,
>  					char *buf)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct spear_adc_info *info = iio_priv(indio_dev);
>  
>  	return sprintf(buf, "%d\n", info->current_clk);
> @@ -242,7 +242,7 @@ static ssize_t spear_adc_write_frequency(struct device *dev,
>  					 const char *buf,
>  					 size_t len)
>  {
> -	struct iio_dev *indio_dev = dev_get_drvdata(dev);
> +	struct iio_dev *indio_dev = dev_to_iio_dev(dev);
>  	struct spear_adc_info *info = iio_priv(indio_dev);
>  	u32 clk_high, clk_low, count;
>  	u32 apb_clk = clk_get_rate(info->clk);

  reply	other threads:[~2012-05-12  8:40 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-11 12:58 [PATCH 01/24] iio: Add dev_to_iio_dev() helper function Lars-Peter Clausen
2012-05-11 12:58 ` [PATCH 02/24] iio: Use dev_to_iio_dev() Lars-Peter Clausen
2012-05-12  8:26   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 03/24] staging:iio:adis16203_read_ring_data: Pass IIO device directly Lars-Peter Clausen
2012-05-12  8:28   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 04/24] staging:iio:adis16204_read_ring_data: " Lars-Peter Clausen
2012-05-12  8:28   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 05/24] staging:iio:adis16209_read_ring_data: " Lars-Peter Clausen
2012-05-12  8:30   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 06/24] staging:iio:adis16240_read_ring_data: " Lars-Peter Clausen
2012-05-12  8:31   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 07/24] staging:iio:__lis3l02dq_write_data_ready_config: " Lars-Peter Clausen
2012-05-12  8:34   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 08/24] staging:iio:adis16260_read_ring_data: " Lars-Peter Clausen
2012-05-12  8:35   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 09/24] staging:iio:ade7758_spi_read_burst: " Lars-Peter Clausen
2012-05-12  8:35   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 10/24] staging:iio:adis16400_ring: " Lars-Peter Clausen
2012-05-12  8:36   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 11/24] staging:iio:adc: Use dev_to_iio_dev() Lars-Peter Clausen
2012-05-12  8:40   ` Jonathan Cameron [this message]
2012-05-11 12:58 ` [PATCH 12/24] staging:iio:accel: " Lars-Peter Clausen
2012-05-12  8:43   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 13/24] staging:iio:addac: " Lars-Peter Clausen
2012-05-12  8:44   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 14/24] staging:iio:cdc: " Lars-Peter Clausen
2012-05-12  8:45   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 15/24] staging:iio:dac: " Lars-Peter Clausen
2012-05-12  8:45   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 16/24] staging:iio:frequency: " Lars-Peter Clausen
2012-05-12  8:46   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 17/24] staging:iio:gyro: " Lars-Peter Clausen
2012-05-12  8:46   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 18/24] staging:iio:impedance-analyzer: " Lars-Peter Clausen
2012-05-12  8:47   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 19/24] staging:iio:imu: " Lars-Peter Clausen
2012-05-12  8:47   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 20/24] staging:iio:light: " Lars-Peter Clausen
2012-05-12  8:48   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 21/24] staging:iio:magnetometer: " Lars-Peter Clausen
2012-05-12  8:49   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 22/24] staging:iio:resolver: " Lars-Peter Clausen
2012-05-12  8:49   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 23/24] staging:iio:meter: " Lars-Peter Clausen
2012-05-12  8:50   ` Jonathan Cameron
2012-05-11 12:58 ` [PATCH 24/24] iio: Free up drvdata for driver usage Lars-Peter Clausen
2012-05-12  8:51   ` Jonathan Cameron
2012-05-12  9:08 ` [PATCH 01/24] iio: Add dev_to_iio_dev() helper function Jonathan Cameron

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FAE21E3.5000509@kernel.org \
    --to=jic23@kernel.org \
    --cc=jic23@cam.ac.uk \
    --cc=lars@metafoo.de \
    --cc=linux-iio@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.