Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1478105 > unrolled thread

[PATCH v2 4/5] gpio: pca953x: remove an unused variable

Started byBartosz Golaszewski <bgolaszewski@baylibre.com>
First post2016-09-07 11:30 +0200
Last post2016-09-07 14:20 +0200
Articles 4 — 2 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  [PATCH v2 4/5] gpio: pca953x: remove an unused variable Bartosz Golaszewski <bgolaszewski@baylibre.com> - 2016-09-07 11:30 +0200
    Re: [PATCH v2 4/5] gpio: pca953x: remove an unused variable Andy Shevchenko <andriy.shevchenko@linux.intel.com> - 2016-09-07 13:40 +0200
      Re: [PATCH v2 4/5] gpio: pca953x: remove an unused variable Bartosz Golaszewski <bgolaszewski@baylibre.com> - 2016-09-07 13:50 +0200
        Re: [PATCH v2 4/5] gpio: pca953x: remove an unused variable Andy Shevchenko <andriy.shevchenko@linux.intel.com> - 2016-09-07 14:20 +0200

#1478105 — [PATCH v2 4/5] gpio: pca953x: remove an unused variable

FromBartosz Golaszewski <bgolaszewski@baylibre.com>
Date2016-09-07 11:30 +0200
Subject[PATCH v2 4/5] gpio: pca953x: remove an unused variable
Message-ID<seHl8-6jf-21@gated-at.bofh.it>
The chip_type variable in struct pca953x_chip is no longer required.

Remove it.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
---
 drivers/gpio/gpio-pca953x.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c
index 6b62898..00bb2ea 100644
--- a/drivers/gpio/gpio-pca953x.c
+++ b/drivers/gpio/gpio-pca953x.c
@@ -129,7 +129,6 @@ struct pca953x_chip {
 	struct i2c_client *client;
 	struct gpio_chip gpio_chip;
 	const char *const *names;
-	int	chip_type;
 	unsigned long driver_data;
 
 	const struct pca953x_offset *offset;
@@ -760,8 +759,6 @@ static int pca953x_probe(struct i2c_client *client,
 		}
 	}
 
-	chip->chip_type = PCA_CHIP_TYPE(chip->driver_data);
-
 	mutex_init(&chip->i2c_lock);
 
 	/* initialize cached registers from their original values.
@@ -774,7 +771,7 @@ static int pca953x_probe(struct i2c_client *client,
 	else if (chip->gpio_chip.ngpio >= 24)
 		chip->write_regs = pca953x_write_regs_24;
 
-	if (chip->chip_type == PCA953X_TYPE)
+	if (PCA_CHIP_TYPE(chip->driver_data) == PCA953X_TYPE)
 		ret = device_pca953x_init(chip, invert);
 	else
 		ret = device_pca957x_init(chip, invert);
-- 
2.7.4

[toc] | [next] | [standalone]


#1478215

FromAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Date2016-09-07 13:40 +0200
Message-ID<seJmW-7z9-27@gated-at.bofh.it>
In reply to#1478105
On Wed, 2016-09-07 at 11:24 +0200, Bartosz Golaszewski wrote:
> The chip_type variable in struct pca953x_chip is no longer required.
> 
> Remove it.

Would it be patch 4 in the series?

> 
> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
> ---
>  drivers/gpio/gpio-pca953x.c | 5 +----
>  1 file changed, 1 insertion(+), 4 deletions(-)
> 
> diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c
> index 6b62898..00bb2ea 100644
> --- a/drivers/gpio/gpio-pca953x.c
> +++ b/drivers/gpio/gpio-pca953x.c
> @@ -129,7 +129,6 @@ struct pca953x_chip {
>  	struct i2c_client *client;
>  	struct gpio_chip gpio_chip;
>  	const char *const *names;
> -	int	chip_type;
>  	unsigned long driver_data;
>  
>  	const struct pca953x_offset *offset;
> @@ -760,8 +759,6 @@ static int pca953x_probe(struct i2c_client
> *client,
>  		}
>  	}
>  
> -	chip->chip_type = PCA_CHIP_TYPE(chip->driver_data);
> -
>  	mutex_init(&chip->i2c_lock);
>  
>  	/* initialize cached registers from their original values.
> @@ -774,7 +771,7 @@ static int pca953x_probe(struct i2c_client
> *client,
>  	else if (chip->gpio_chip.ngpio >= 24)
>  		chip->write_regs = pca953x_write_regs_24;
>  
> -	if (chip->chip_type == PCA953X_TYPE)
> +	if (PCA_CHIP_TYPE(chip->driver_data) == PCA953X_TYPE)
>  		ret = device_pca953x_init(chip, invert);
>  	else
>  		ret = device_pca957x_init(chip, invert);

-- 
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Intel Finland Oy

[toc] | [prev] | [next] | [standalone]


#1478222

FromBartosz Golaszewski <bgolaszewski@baylibre.com>
Date2016-09-07 13:50 +0200
Message-ID<seJwC-7Cz-1@gated-at.bofh.it>
In reply to#1478215
2016-09-07 13:36 GMT+02:00 Andy Shevchenko <andriy.shevchenko@linux.intel.com>:
> On Wed, 2016-09-07 at 11:24 +0200, Bartosz Golaszewski wrote:
>> The chip_type variable in struct pca953x_chip is no longer required.
>>
>> Remove it.
>
> Would it be patch 4 in the series?

Hi Andy,

I'm afraid I don't understand the question. Could you elaborate?

Thanks,
Bartosz

[toc] | [prev] | [next] | [standalone]


#1478247

FromAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Date2016-09-07 14:20 +0200
Message-ID<seJZE-85G-21@gated-at.bofh.it>
In reply to#1478222
On Wed, 2016-09-07 at 13:40 +0200, Bartosz Golaszewski wrote:
> 2016-09-07 13:36 GMT+02:00 Andy Shevchenko <andriy.shevchenko@linux.in
> tel.com>:
> > 
> > On Wed, 2016-09-07 at 11:24 +0200, Bartosz Golaszewski wrote:
> > > 
> > > The chip_type variable in struct pca953x_chip is no longer
> > > required.
> > > 
> > > Remove it.
> > 
> > Would it be patch 4 in the series?
> 
> Hi Andy,
> 
> I'm afraid I don't understand the question. Could you elaborate?

Same as for patch 1. This is not critical to have it before 5.
So, after rearrangement it would be 4th followed by 5th (aka patch 1 in
current series).

-- 
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Intel Finland Oy

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web