]> git.karo-electronics.de Git - mv-sheeva.git/commitdiff
m68knommu: fix gpio warnings for ColdFire 532x targets
authorGreg Ungerer <gerg@uclinux.org>
Tue, 8 Mar 2011 23:19:50 +0000 (09:19 +1000)
committerGreg Ungerer <gerg@uclinux.org>
Tue, 15 Mar 2011 11:01:56 +0000 (21:01 +1000)
Fix these compiler warnings:

arch/m68knommu/platform/532x/gpio.c:35:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/532x/gpio.c:36:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/532x/gpio.c:37:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/532x/gpio.c:51:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/532x/gpio.c:52:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/532x/gpio.c:53:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/532x/gpio.c:54:3: warning: initialisation makes pointer from integer without a cast
...

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
arch/m68knommu/platform/532x/gpio.c

index 184b77382c3d08bc40d083f021097c08c914d256..212a85deac90df6f0a759bd64708861d10d2a62c 100644 (file)
@@ -32,9 +32,9 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .set                    = mcf_gpio_set_value,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFEPORT_EPDDR,
-               .podr                           = MCFEPORT_EPDR,
-               .ppdr                           = MCFEPORT_EPPDR,
+               .pddr                           = (void __iomem *) MCFEPORT_EPDDR,
+               .podr                           = (void __iomem *) MCFEPORT_EPDR,
+               .ppdr                           = (void __iomem *) MCFEPORT_EPPDR,
        },
        {
                .gpio_chip                      = {
@@ -48,11 +48,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 8,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_FECH,
-               .podr                           = MCFGPIO_PODR_FECH,
-               .ppdr                           = MCFGPIO_PPDSDR_FECH,
-               .setr                           = MCFGPIO_PPDSDR_FECH,
-               .clrr                           = MCFGPIO_PCLRR_FECH,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_FECH,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_FECH,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_FECH,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_FECH,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_FECH,
        },
        {
                .gpio_chip                      = {
@@ -66,11 +66,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 16,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_FECL,
-               .podr                           = MCFGPIO_PODR_FECL,
-               .ppdr                           = MCFGPIO_PPDSDR_FECL,
-               .setr                           = MCFGPIO_PPDSDR_FECL,
-               .clrr                           = MCFGPIO_PCLRR_FECL,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_FECL,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_FECL,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_FECL,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_FECL,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_FECL,
        },
        {
                .gpio_chip                      = {
@@ -84,11 +84,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 24,
                        .ngpio                  = 5,
                },
-               .pddr                           = MCFGPIO_PDDR_SSI,
-               .podr                           = MCFGPIO_PODR_SSI,
-               .ppdr                           = MCFGPIO_PPDSDR_SSI,
-               .setr                           = MCFGPIO_PPDSDR_SSI,
-               .clrr                           = MCFGPIO_PCLRR_SSI,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_SSI,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_SSI,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_SSI,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_SSI,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_SSI,
        },
        {
                .gpio_chip                      = {
@@ -102,11 +102,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 32,
                        .ngpio                  = 4,
                },
-               .pddr                           = MCFGPIO_PDDR_BUSCTL,
-               .podr                           = MCFGPIO_PODR_BUSCTL,
-               .ppdr                           = MCFGPIO_PPDSDR_BUSCTL,
-               .setr                           = MCFGPIO_PPDSDR_BUSCTL,
-               .clrr                           = MCFGPIO_PCLRR_BUSCTL,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_BUSCTL,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_BUSCTL,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_BUSCTL,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_BUSCTL,
        },
        {
                .gpio_chip                      = {
@@ -120,11 +120,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 40,
                        .ngpio                  = 4,
                },
-               .pddr                           = MCFGPIO_PDDR_BE,
-               .podr                           = MCFGPIO_PODR_BE,
-               .ppdr                           = MCFGPIO_PPDSDR_BE,
-               .setr                           = MCFGPIO_PPDSDR_BE,
-               .clrr                           = MCFGPIO_PCLRR_BE,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_BE,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_BE,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_BE,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_BE,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_BE,
        },
        {
                .gpio_chip                      = {
@@ -138,11 +138,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 49,
                        .ngpio                  = 5,
                },
-               .pddr                           = MCFGPIO_PDDR_CS,
-               .podr                           = MCFGPIO_PODR_CS,
-               .ppdr                           = MCFGPIO_PPDSDR_CS,
-               .setr                           = MCFGPIO_PPDSDR_CS,
-               .clrr                           = MCFGPIO_PCLRR_CS,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_CS,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_CS,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_CS,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_CS,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_CS,
        },
        {
                .gpio_chip                      = {
@@ -156,11 +156,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 58,
                        .ngpio                  = 4,
                },
-               .pddr                           = MCFGPIO_PDDR_PWM,
-               .podr                           = MCFGPIO_PODR_PWM,
-               .ppdr                           = MCFGPIO_PPDSDR_PWM,
-               .setr                           = MCFGPIO_PPDSDR_PWM,
-               .clrr                           = MCFGPIO_PCLRR_PWM,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_PWM,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_PWM,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_PWM,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_PWM,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_PWM,
        },
        {
                .gpio_chip                      = {
@@ -174,11 +174,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 64,
                        .ngpio                  = 4,
                },
-               .pddr                           = MCFGPIO_PDDR_FECI2C,
-               .podr                           = MCFGPIO_PODR_FECI2C,
-               .ppdr                           = MCFGPIO_PPDSDR_FECI2C,
-               .setr                           = MCFGPIO_PPDSDR_FECI2C,
-               .clrr                           = MCFGPIO_PCLRR_FECI2C,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_FECI2C,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_FECI2C,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_FECI2C,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_FECI2C,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_FECI2C,
        },
        {
                .gpio_chip                      = {
@@ -192,11 +192,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 72,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_UART,
-               .podr                           = MCFGPIO_PODR_UART,
-               .ppdr                           = MCFGPIO_PPDSDR_UART,
-               .setr                           = MCFGPIO_PPDSDR_UART,
-               .clrr                           = MCFGPIO_PCLRR_UART,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_UART,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_UART,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_UART,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_UART,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_UART,
        },
        {
                .gpio_chip                      = {
@@ -210,11 +210,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 80,
                        .ngpio                  = 6,
                },
-               .pddr                           = MCFGPIO_PDDR_QSPI,
-               .podr                           = MCFGPIO_PODR_QSPI,
-               .ppdr                           = MCFGPIO_PPDSDR_QSPI,
-               .setr                           = MCFGPIO_PPDSDR_QSPI,
-               .clrr                           = MCFGPIO_PCLRR_QSPI,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_QSPI,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_QSPI,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_QSPI,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_QSPI,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_QSPI,
        },
        {
                .gpio_chip                      = {
@@ -228,11 +228,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 88,
                        .ngpio                  = 4,
                },
-               .pddr                           = MCFGPIO_PDDR_TIMER,
-               .podr                           = MCFGPIO_PODR_TIMER,
-               .ppdr                           = MCFGPIO_PPDSDR_TIMER,
-               .setr                           = MCFGPIO_PPDSDR_TIMER,
-               .clrr                           = MCFGPIO_PCLRR_TIMER,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_TIMER,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_TIMER,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_TIMER,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_TIMER,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_TIMER,
        },
        {
                .gpio_chip                      = {
@@ -246,11 +246,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 96,
                        .ngpio                  = 2,
                },
-               .pddr                           = MCFGPIO_PDDR_LCDDATAH,
-               .podr                           = MCFGPIO_PODR_LCDDATAH,
-               .ppdr                           = MCFGPIO_PPDSDR_LCDDATAH,
-               .setr                           = MCFGPIO_PPDSDR_LCDDATAH,
-               .clrr                           = MCFGPIO_PCLRR_LCDDATAH,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_LCDDATAH,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_LCDDATAH,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDDATAH,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDDATAH,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_LCDDATAH,
        },
        {
                .gpio_chip                      = {
@@ -264,11 +264,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 104,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_LCDDATAM,
-               .podr                           = MCFGPIO_PODR_LCDDATAM,
-               .ppdr                           = MCFGPIO_PPDSDR_LCDDATAM,
-               .setr                           = MCFGPIO_PPDSDR_LCDDATAM,
-               .clrr                           = MCFGPIO_PCLRR_LCDDATAM,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_LCDDATAM,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_LCDDATAM,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDDATAM,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDDATAM,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_LCDDATAM,
        },
        {
                .gpio_chip                      = {
@@ -282,11 +282,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 112,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_LCDDATAL,
-               .podr                           = MCFGPIO_PODR_LCDDATAL,
-               .ppdr                           = MCFGPIO_PPDSDR_LCDDATAL,
-               .setr                           = MCFGPIO_PPDSDR_LCDDATAL,
-               .clrr                           = MCFGPIO_PCLRR_LCDDATAL,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_LCDDATAL,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_LCDDATAL,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDDATAL,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDDATAL,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_LCDDATAL,
        },
        {
                .gpio_chip                      = {
@@ -300,11 +300,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 120,
                        .ngpio                  = 1,
                },
-               .pddr                           = MCFGPIO_PDDR_LCDCTLH,
-               .podr                           = MCFGPIO_PODR_LCDCTLH,
-               .ppdr                           = MCFGPIO_PPDSDR_LCDCTLH,
-               .setr                           = MCFGPIO_PPDSDR_LCDCTLH,
-               .clrr                           = MCFGPIO_PCLRR_LCDCTLH,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_LCDCTLH,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_LCDCTLH,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDCTLH,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDCTLH,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_LCDCTLH,
        },
        {
                .gpio_chip                      = {
@@ -318,11 +318,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 128,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_LCDCTLL,
-               .podr                           = MCFGPIO_PODR_LCDCTLL,
-               .ppdr                           = MCFGPIO_PPDSDR_LCDCTLL,
-               .setr                           = MCFGPIO_PPDSDR_LCDCTLL,
-               .clrr                           = MCFGPIO_PCLRR_LCDCTLL,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_LCDCTLL,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_LCDCTLL,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDCTLL,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_LCDCTLL,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_LCDCTLL,
        },
 };