m68knommu: fix gpio warnings for ColdFire 523x targets
authorGreg Ungerer <gerg@uclinux.org>
Tue, 8 Mar 2011 23:03:47 +0000 (09:03 +1000)
committerGreg Ungerer <gerg@uclinux.org>
Tue, 15 Mar 2011 11:01:56 +0000 (21:01 +1000)
Fix these compiler warnings:

arch/m68knommu/platform/523x/gpio.c:36:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/523x/gpio.c:37:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/523x/gpio.c:38:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/523x/gpio.c:52:3: warning: initialisation makes pointer from integer without a cast
arch/m68knommu/platform/523x/gpio.c:53:3: warning: initialisation makes pointer from integer without a cast
...

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

index a8842dc..327ebf1 100644 (file)
@@ -33,9 +33,9 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 1,
                        .ngpio                  = 7,
                },
-               .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                      = {
@@ -49,11 +49,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 13,
                        .ngpio                  = 3,
                },
-               .pddr                           = MCFGPIO_PDDR_ADDR,
-               .podr                           = MCFGPIO_PODR_ADDR,
-               .ppdr                           = MCFGPIO_PPDSDR_ADDR,
-               .setr                           = MCFGPIO_PPDSDR_ADDR,
-               .clrr                           = MCFGPIO_PCLRR_ADDR,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_ADDR,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_ADDR,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_ADDR,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_ADDR,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_ADDR,
        },
        {
                .gpio_chip                      = {
@@ -67,11 +67,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 16,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_DATAH,
-               .podr                           = MCFGPIO_PODR_DATAH,
-               .ppdr                           = MCFGPIO_PPDSDR_DATAH,
-               .setr                           = MCFGPIO_PPDSDR_DATAH,
-               .clrr                           = MCFGPIO_PCLRR_DATAH,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_DATAH,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_DATAH,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_DATAH,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_DATAH,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_DATAH,
        },
        {
                .gpio_chip                      = {
@@ -85,11 +85,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 24,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_DATAL,
-               .podr                           = MCFGPIO_PODR_DATAL,
-               .ppdr                           = MCFGPIO_PPDSDR_DATAL,
-               .setr                           = MCFGPIO_PPDSDR_DATAL,
-               .clrr                           = MCFGPIO_PCLRR_DATAL,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_DATAL,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_DATAL,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_DATAL,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_DATAL,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_DATAL,
        },
        {
                .gpio_chip                      = {
@@ -103,11 +103,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 32,
                        .ngpio                  = 8,
                },
-               .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                      = {
@@ -121,11 +121,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 40,
                        .ngpio                  = 4,
                },
-               .pddr                           = MCFGPIO_PDDR_BS,
-               .podr                           = MCFGPIO_PODR_BS,
-               .ppdr                           = MCFGPIO_PPDSDR_BS,
-               .setr                           = MCFGPIO_PPDSDR_BS,
-               .clrr                           = MCFGPIO_PCLRR_BS,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_BS,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_BS,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_BS,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_BS,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_BS,
        },
        {
                .gpio_chip                      = {
@@ -139,11 +139,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 49,
                        .ngpio                  = 7,
                },
-               .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                      = {
@@ -157,11 +157,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 56,
                        .ngpio                  = 6,
                },
-               .pddr                           = MCFGPIO_PDDR_SDRAM,
-               .podr                           = MCFGPIO_PODR_SDRAM,
-               .ppdr                           = MCFGPIO_PPDSDR_SDRAM,
-               .setr                           = MCFGPIO_PPDSDR_SDRAM,
-               .clrr                           = MCFGPIO_PCLRR_SDRAM,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_SDRAM,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_SDRAM,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_SDRAM,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_SDRAM,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_SDRAM,
        },
        {
                .gpio_chip                      = {
@@ -175,11 +175,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                      = {
@@ -193,11 +193,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 72,
                        .ngpio                  = 2,
                },
-               .pddr                           = MCFGPIO_PDDR_UARTH,
-               .podr                           = MCFGPIO_PODR_UARTH,
-               .ppdr                           = MCFGPIO_PPDSDR_UARTH,
-               .setr                           = MCFGPIO_PPDSDR_UARTH,
-               .clrr                           = MCFGPIO_PCLRR_UARTH,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_UARTH,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_UARTH,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_UARTH,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_UARTH,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_UARTH,
        },
        {
                .gpio_chip                      = {
@@ -211,11 +211,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 80,
                        .ngpio                  = 8,
                },
-               .pddr                           = MCFGPIO_PDDR_UARTL,
-               .podr                           = MCFGPIO_PODR_UARTL,
-               .ppdr                           = MCFGPIO_PPDSDR_UARTL,
-               .setr                           = MCFGPIO_PPDSDR_UARTL,
-               .clrr                           = MCFGPIO_PCLRR_UARTL,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_UARTL,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_UARTL,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_UARTL,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_UARTL,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_UARTL,
        },
        {
                .gpio_chip                      = {
@@ -229,11 +229,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 88,
                        .ngpio                  = 5,
                },
-               .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                      = {
@@ -247,11 +247,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 96,
                        .ngpio                  = 8,
                },
-               .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                      = {
@@ -265,11 +265,11 @@ static struct mcf_gpio_chip mcf_gpio_chips[] = {
                        .base                   = 104,
                        .ngpio                  = 3,
                },
-               .pddr                           = MCFGPIO_PDDR_ETPU,
-               .podr                           = MCFGPIO_PODR_ETPU,
-               .ppdr                           = MCFGPIO_PPDSDR_ETPU,
-               .setr                           = MCFGPIO_PPDSDR_ETPU,
-               .clrr                           = MCFGPIO_PCLRR_ETPU,
+               .pddr                           = (void __iomem *) MCFGPIO_PDDR_ETPU,
+               .podr                           = (void __iomem *) MCFGPIO_PODR_ETPU,
+               .ppdr                           = (void __iomem *) MCFGPIO_PPDSDR_ETPU,
+               .setr                           = (void __iomem *) MCFGPIO_PPDSDR_ETPU,
+               .clrr                           = (void __iomem *) MCFGPIO_PCLRR_ETPU,
        },
 };