gpio: Fix uninitialized variable bit in adp5588_irq_handler
PATCH 1/1 gpio: Fix uninitialized variable bit in adp5588_irq_handler
The variable 'bit' is uninitialized in the first iteration of for loop. Fix it.
Signed-off-by Axel Lin <[email protected]>
--- drivers/gpio/gpio-adp5588.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/gpio/gpio-adp5588.c +1 -1
@@ -252,7 +252,7 @@ static irqreturn_t adp5588_irq_handler(int irq, void *devid)if (ret <0 )memset (dev->irq_stat,0 ,ARRAY_SIZE (dev->irq_stat)); -for (bank =0 ; bank <=ADP5588_BANK (ADP5588_MAXGPIO ); +for (bank =0 , bit =0 ; bank <=ADP5588_BANK (ADP5588_MAXGPIO ); bank++, bit =0 ) { pending = dev->irq_stat[bank] & dev->irq_mask[bank];
Signature · 1 line
1.7.5.4
Grant Likely
AppliedQuoted 3 lines · Axel Lin
The variable 'bit' is uninitialized in the first iteration of for loop. Fix it.
Signed-off-by Axel Lin <[email protected]>
Applied, and will merge for v3.4. THanks.
g.
Quoted 22 lines
--- drivers/gpio/gpio-adp5588.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)drivers/gpio/gpio-adp5588.c +1
-1@@ -252,7 +252,7 @@ static irqreturn_t adp5588_irq_handler(int irq, void *devid)if (ret <0 )memset (dev->irq_stat,0 ,ARRAY_SIZE (dev->irq_stat)); -for (bank =0 ; bank <=ADP5588_BANK (ADP5588_MAXGPIO ); +for (bank =0 , bit =0 ; bank <=ADP5588_BANK (ADP5588_MAXGPIO ); bank++, bit =0 ) { pending = dev->irq_stat[bank] & dev->irq_mask[bank];Signature · 1 line
1.7.5.4
Signature · 2 lines
Grant Likely, B.Sc, P.Eng. Secret Lab Technologies,Ltd.