mirror of
https://github.com/torvalds/linux.git
synced 2024-12-05 10:32:35 +00:00
ARM: S3C24XX: Start cleanup of GPIO numbering
Start cleaning up the numbering of GPIO banks by removing the old bank start definitions currently being used by some of the header files. Signed-off-by: Ben Dooks <ben-linux@fluff.org>
This commit is contained in:
parent
a0026418d3
commit
2c8fcfbf73
@ -16,12 +16,7 @@
|
||||
|
||||
#define S3C2410_GPIONO(bank,offset) ((bank) + (offset))
|
||||
|
||||
#define S3C2410_GPIO_BANKA (32*0)
|
||||
#define S3C2410_GPIO_BANKB (32*1)
|
||||
#define S3C2410_GPIO_BANKC (32*2)
|
||||
#define S3C2410_GPIO_BANKD (32*3)
|
||||
#define S3C2410_GPIO_BANKE (32*4)
|
||||
#define S3C2410_GPIO_BANKF (32*5)
|
||||
#define S3C2410_GPIO_BANKG (32*6)
|
||||
#define S3C2410_GPIO_BANKH (32*7)
|
||||
|
||||
|
@ -33,14 +33,14 @@ int s3c2412_gpio_set_sleepcfg(unsigned int pin, unsigned int state)
|
||||
|
||||
offs *= 2;
|
||||
|
||||
if (pin < S3C2410_GPIO_BANKB)
|
||||
if (pin < S3C2410_GPB(0))
|
||||
return -EINVAL;
|
||||
|
||||
if (pin >= S3C2410_GPIO_BANKF &&
|
||||
pin <= S3C2410_GPIO_BANKG)
|
||||
if (pin >= S3C2410_GPF(0) &&
|
||||
pin <= S3C2410_GPG(16))
|
||||
return -EINVAL;
|
||||
|
||||
if (pin > (S3C2410_GPIO_BANKH + 32))
|
||||
if (pin > S3C2410_GPH(16))
|
||||
return -EINVAL;
|
||||
|
||||
local_irq_save(flags);
|
||||
|
Loading…
Reference in New Issue
Block a user