|
@@ -347,9 +347,9 @@ static int pxa2xx_mfp_suspend(void)
|
|
if ((gpio_desc[i].config & MFP_LPM_KEEP_OUTPUT) &&
|
|
if ((gpio_desc[i].config & MFP_LPM_KEEP_OUTPUT) &&
|
|
(GPDR(i) & GPIO_bit(i))) {
|
|
(GPDR(i) & GPIO_bit(i))) {
|
|
if (GPLR(i) & GPIO_bit(i))
|
|
if (GPLR(i) & GPIO_bit(i))
|
|
- PGSR(i) |= GPIO_bit(i);
|
|
|
|
|
|
+ PGSR(gpio_to_bank(i)) |= GPIO_bit(i);
|
|
else
|
|
else
|
|
- PGSR(i) &= ~GPIO_bit(i);
|
|
|
|
|
|
+ PGSR(gpio_to_bank(i)) &= ~GPIO_bit(i);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|