Skip to content

Commit

Permalink
ARM: S3C64XX: Add initial support for board specific IRQs
Browse files Browse the repository at this point in the history
Follow the scheme used for IRQs. By default 16 GPIOs are allocated
for board use.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
  • Loading branch information
Mark Brown authored and Ben Dooks committed Feb 24, 2010
1 parent e650252 commit d608c73
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion arch/arm/mach-s3c64xx/include/mach/gpio.h
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,10 @@ enum s3c_gpio_number {
#define S3C_GPIO_END S3C64XX_GPIO_END

/* define the number of gpios we need to the one after the GPQ() range */
#define ARCH_NR_GPIOS (S3C64XX_GPQ(S3C64XX_GPIO_Q_NR) + 1)
#define GPIO_BOARD_START (S3C64XX_GPQ(S3C64XX_GPIO_Q_NR) + 1)

#define BOARD_NR_GPIOS 16

#define ARCH_NR_GPIOS (GPIO_BOARD_START + BOARD_NR_GPIOS)

#include <asm-generic/gpio.h>

0 comments on commit d608c73

Please sign in to comment.