OMAP7XX: Rename all the rest of the omap730 references in omap1 core
[deliverable/linux.git] / arch / arm / plat-omap / gpio.c
index 22f6e689f5c0589e0aa1b07ffe59eeca1b65fbc3..b0c73613a4e92cbbc2813dc53996e14c5f9a572c 100644 (file)
 #define OMAP1610_GPIO_SET_DATAOUT      0x00f0
 
 /*
- * OMAP730 specific GPIO registers
+ * OMAP7XX specific GPIO registers
  */
-#define OMAP730_GPIO1_BASE             OMAP1_IO_ADDRESS(0xfffbc000)
-#define OMAP730_GPIO2_BASE             OMAP1_IO_ADDRESS(0xfffbc800)
-#define OMAP730_GPIO3_BASE             OMAP1_IO_ADDRESS(0xfffbd000)
-#define OMAP730_GPIO4_BASE             OMAP1_IO_ADDRESS(0xfffbd800)
-#define OMAP730_GPIO5_BASE             OMAP1_IO_ADDRESS(0xfffbe000)
-#define OMAP730_GPIO6_BASE             OMAP1_IO_ADDRESS(0xfffbe800)
-#define OMAP730_GPIO_DATA_INPUT                0x00
-#define OMAP730_GPIO_DATA_OUTPUT       0x04
-#define OMAP730_GPIO_DIR_CONTROL       0x08
-#define OMAP730_GPIO_INT_CONTROL       0x0c
-#define OMAP730_GPIO_INT_MASK          0x10
-#define OMAP730_GPIO_INT_STATUS                0x14
+#define OMAP7XX_GPIO1_BASE             OMAP1_IO_ADDRESS(0xfffbc000)
+#define OMAP7XX_GPIO2_BASE             OMAP1_IO_ADDRESS(0xfffbc800)
+#define OMAP7XX_GPIO3_BASE             OMAP1_IO_ADDRESS(0xfffbd000)
+#define OMAP7XX_GPIO4_BASE             OMAP1_IO_ADDRESS(0xfffbd800)
+#define OMAP7XX_GPIO5_BASE             OMAP1_IO_ADDRESS(0xfffbe000)
+#define OMAP7XX_GPIO6_BASE             OMAP1_IO_ADDRESS(0xfffbe800)
+#define OMAP7XX_GPIO_DATA_INPUT                0x00
+#define OMAP7XX_GPIO_DATA_OUTPUT       0x04
+#define OMAP7XX_GPIO_DIR_CONTROL       0x08
+#define OMAP7XX_GPIO_INT_CONTROL       0x0c
+#define OMAP7XX_GPIO_INT_MASK          0x10
+#define OMAP7XX_GPIO_INT_STATUS                0x14
 
 #define OMAP1_MPUIO_VBASE              OMAP1_IO_ADDRESS(OMAP1_MPUIO_BASE)
 
@@ -199,7 +199,7 @@ struct gpio_bank {
 #define METHOD_MPUIO           0
 #define METHOD_GPIO_1510       1
 #define METHOD_GPIO_1610       2
-#define METHOD_GPIO_730                3
+#define METHOD_GPIO_7XX                3
 #define METHOD_GPIO_24XX       5
 
 #ifdef CONFIG_ARCH_OMAP16XX
@@ -220,14 +220,14 @@ static struct gpio_bank gpio_bank_1510[2] = {
 #endif
 
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-static struct gpio_bank gpio_bank_730[7] = {
+static struct gpio_bank gpio_bank_7xx[7] = {
        { OMAP1_MPUIO_VBASE,    INT_7XX_MPUIO,      IH_MPUIO_BASE,      METHOD_MPUIO },
-       { OMAP730_GPIO1_BASE,  INT_7XX_GPIO_BANK1,  IH_GPIO_BASE,       METHOD_GPIO_730 },
-       { OMAP730_GPIO2_BASE,  INT_7XX_GPIO_BANK2,  IH_GPIO_BASE + 32,  METHOD_GPIO_730 },
-       { OMAP730_GPIO3_BASE,  INT_7XX_GPIO_BANK3,  IH_GPIO_BASE + 64,  METHOD_GPIO_730 },
-       { OMAP730_GPIO4_BASE,  INT_7XX_GPIO_BANK4,  IH_GPIO_BASE + 96,  METHOD_GPIO_730 },
-       { OMAP730_GPIO5_BASE,  INT_7XX_GPIO_BANK5,  IH_GPIO_BASE + 128, METHOD_GPIO_730 },
-       { OMAP730_GPIO6_BASE,  INT_7XX_GPIO_BANK6,  IH_GPIO_BASE + 160, METHOD_GPIO_730 },
+       { OMAP7XX_GPIO1_BASE,  INT_7XX_GPIO_BANK1,  IH_GPIO_BASE,       METHOD_GPIO_7XX },
+       { OMAP7XX_GPIO2_BASE,  INT_7XX_GPIO_BANK2,  IH_GPIO_BASE + 32,  METHOD_GPIO_7XX },
+       { OMAP7XX_GPIO3_BASE,  INT_7XX_GPIO_BANK3,  IH_GPIO_BASE + 64,  METHOD_GPIO_7XX },
+       { OMAP7XX_GPIO4_BASE,  INT_7XX_GPIO_BANK4,  IH_GPIO_BASE + 96,  METHOD_GPIO_7XX },
+       { OMAP7XX_GPIO5_BASE,  INT_7XX_GPIO_BANK5,  IH_GPIO_BASE + 128, METHOD_GPIO_7XX },
+       { OMAP7XX_GPIO6_BASE,  INT_7XX_GPIO_BANK6,  IH_GPIO_BASE + 160, METHOD_GPIO_7XX },
 };
 #endif
 
@@ -373,8 +373,8 @@ static void _set_gpio_direction(struct gpio_bank *bank, int gpio, int is_input)
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_DIR_CONTROL;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_DIR_CONTROL;
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX)
@@ -435,8 +435,8 @@ static void _set_gpio_dataout(struct gpio_bank *bank, int gpio, int enable)
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_DATA_OUTPUT;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_DATA_OUTPUT;
                l = __raw_readl(reg);
                if (enable)
                        l |= 1 << gpio;
@@ -493,8 +493,8 @@ static int _get_gpio_datain(struct gpio_bank *bank, int gpio)
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_DATA_INPUT;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_DATA_INPUT;
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX)
@@ -539,8 +539,8 @@ static int _get_gpio_dataout(struct gpio_bank *bank, int gpio)
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_DATA_OUTPUT;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_DATA_OUTPUT;
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX) || \
@@ -743,8 +743,8 @@ static int _set_gpio_triggering(struct gpio_bank *bank, int gpio, int trigger)
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_INT_CONTROL;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_INT_CONTROL;
                l = __raw_readl(reg);
                if (trigger & IRQ_TYPE_EDGE_RISING)
                        l |= 1 << gpio;
@@ -831,8 +831,8 @@ static void _clear_gpio_irqbank(struct gpio_bank *bank, int gpio_mask)
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_INT_STATUS;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_INT_STATUS;
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX)
@@ -900,8 +900,8 @@ static u32 _get_gpio_irqbank_mask(struct gpio_bank *bank)
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_INT_MASK;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_INT_MASK;
                mask = 0xffffffff;
                inv = 1;
                break;
@@ -966,8 +966,8 @@ static void _enable_gpio_irqbank(struct gpio_bank *bank, int gpio_mask, int enab
                break;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_INT_MASK;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_INT_MASK;
                l = __raw_readl(reg);
                if (enable)
                        l &= ~(gpio_mask);
@@ -1161,8 +1161,8 @@ static void gpio_irq_handler(unsigned int irq, struct irq_desc *desc)
                isr_reg = bank->base + OMAP1610_GPIO_IRQSTATUS1;
 #endif
 #if defined(CONFIG_ARCH_OMAP730) || defined(CONFIG_ARCH_OMAP850)
-       if (bank->method == METHOD_GPIO_730)
-               isr_reg = bank->base + OMAP730_GPIO_INT_STATUS;
+       if (bank->method == METHOD_GPIO_7XX)
+               isr_reg = bank->base + OMAP7XX_GPIO_INT_STATUS;
 #endif
 #if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX)
        if (bank->method == METHOD_GPIO_24XX)
@@ -1431,8 +1431,8 @@ static int gpio_is_input(struct gpio_bank *bank, int mask)
        case METHOD_GPIO_1610:
                reg += OMAP1610_GPIO_DIRECTION;
                break;
-       case METHOD_GPIO_730:
-               reg += OMAP730_GPIO_DIR_CONTROL;
+       case METHOD_GPIO_7XX:
+               reg += OMAP7XX_GPIO_DIR_CONTROL;
                break;
        case METHOD_GPIO_24XX:
                reg += OMAP24XX_GPIO_OE;
@@ -1603,7 +1603,7 @@ static int __init _omap_gpio_init(void)
        if (cpu_is_omap7xx()) {
                printk(KERN_INFO "OMAP7XX GPIO hardware\n");
                gpio_bank_count = 7;
-               gpio_bank = gpio_bank_730;
+               gpio_bank = gpio_bank_7xx;
        }
 #endif
 #ifdef CONFIG_ARCH_OMAP24XX
@@ -1664,11 +1664,11 @@ static int __init _omap_gpio_init(void)
                        __raw_writew(0xffff, bank->base + OMAP1610_GPIO_IRQSTATUS1);
                        __raw_writew(0x0014, bank->base + OMAP1610_GPIO_SYSCONFIG);
                }
-               if (cpu_is_omap7xx() && bank->method == METHOD_GPIO_730) {
-                       __raw_writel(0xffffffff, bank->base + OMAP730_GPIO_INT_MASK);
-                       __raw_writel(0x00000000, bank->base + OMAP730_GPIO_INT_STATUS);
+               if (cpu_is_omap7xx() && bank->method == METHOD_GPIO_7XX) {
+                       __raw_writel(0xffffffff, bank->base + OMAP7XX_GPIO_INT_MASK);
+                       __raw_writel(0x00000000, bank->base + OMAP7XX_GPIO_INT_STATUS);
 
-                       gpio_count = 32; /* 730 has 32-bit GPIOs */
+                       gpio_count = 32; /* 7xx has 32-bit GPIOs */
                }
 
 #if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX) || \
This page took 0.028816 seconds and 5 git commands to generate.