diff options
author | Daniel Glöckner <dg@emlix.com> | 2009-05-05 17:03:22 +0200 |
---|---|---|
committer | Chris Zankel <chris@zankel.net> | 2009-06-22 11:37:26 +0200 |
commit | 0b3eb21b2f2222c4c1e3e21fc3cd427404d3991a (patch) | |
tree | 1bb4cd18ec2a18c22378bb5458d9dd7763108104 /arch/xtensa/platforms | |
parent | xtensa: s6000 dma engine support (diff) | |
download | linux-0b3eb21b2f2222c4c1e3e21fc3cd427404d3991a.tar.xz linux-0b3eb21b2f2222c4c1e3e21fc3cd427404d3991a.zip |
xtensa: support s6000 gpio irqs and alternate function selection
Implement an irq chip to handle interrupts via gpio. The GPIO chip
initialization function now takes a bitmask denoting pins that should
be configured for their alternate function.
changes compared to v1:
- fixed bug on edge interrupt configuration
- accommodated to function name change
- moved definition of VARIANT_NR_IRQS to this patch
- renamed __XTENSA_S6000_IRQ_H to _XTENSA_S6000_IRQ_H as requested
Signed-off-by: Daniel Glöckner <dg@emlix.com>
Signed-off-by: Johannes Weiner <jw@emlix.com>
Signed-off-by: Chris Zankel <chris@zankel.net>
Diffstat (limited to 'arch/xtensa/platforms')
-rw-r--r-- | arch/xtensa/platforms/s6105/setup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/xtensa/platforms/s6105/setup.c b/arch/xtensa/platforms/s6105/setup.c index 855ddeadc43d..95fa23c8e632 100644 --- a/arch/xtensa/platforms/s6105/setup.c +++ b/arch/xtensa/platforms/s6105/setup.c @@ -49,7 +49,7 @@ void __init platform_setup(char **cmdline) void __init platform_init(bp_tag_t *first) { - s6_gpio_init(); + s6_gpio_init(0); gpio_request(GPIO_LED1_NGREEN, "led1_green"); gpio_request(GPIO_LED1_RED, "led1_red"); gpio_direction_output(GPIO_LED1_NGREEN, 1); |