aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips')
-rw-r--r--arch/mips/include/asm/mach-rc32434/gpio.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/arch/mips/include/asm/mach-rc32434/gpio.h b/arch/mips/include/asm/mach-rc32434/gpio.h
index 3a70b41cd7a5..c8e554eafce3 100644
--- a/arch/mips/include/asm/mach-rc32434/gpio.h
+++ b/arch/mips/include/asm/mach-rc32434/gpio.h
@@ -14,16 +14,16 @@
14#define _RC32434_GPIO_H_ 14#define _RC32434_GPIO_H_
15 15
16#include <linux/types.h> 16#include <linux/types.h>
17#include <asm-generic/gpio.h>
17 18
18#define gpio_get_value __gpio_get_value 19#define NR_BUILTIN_GPIO 32
19#define gpio_set_value __gpio_set_value
20
21#define gpio_cansleep __gpio_cansleep
22 20
23#define gpio_to_irq(gpio) IRQ_GPIO(gpio) 21#define gpio_get_value __gpio_get_value
24#define irq_to_gpio(irq) IRQ_TO_GPIO(irq) 22#define gpio_set_value __gpio_set_value
23#define gpio_cansleep __gpio_cansleep
25 24
26#include <asm-generic/gpio.h> 25#define gpio_to_irq(gpio) (8 + 4 * 32 + gpio)
26#define irq_to_gpio(irq) (irq - (8 + 4 * 32))
27 27
28struct rb532_gpio_reg { 28struct rb532_gpio_reg {
29 u32 gpiofunc; /* GPIO Function Register 29 u32 gpiofunc; /* GPIO Function Register