|
@@ -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,
|
|
|
},
|
|
|
};
|
|
|
|