[PATCH 16/39] ARM: dts: am437x-gp-evm: Use AM4372_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical
address instead of the offset from the padconf base address. This
makes the DTS easier to read since matches the addresses listed in
the Technical Reference Manual.

Signed-off-by: Javier Martinez Canillas 
---

 arch/arm/boot/dts/am437x-gp-evm.dts | 380 ++--
 1 file changed, 190 insertions(+), 190 deletions(-)

diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts 
b/arch/arm/boot/dts/am437x-gp-evm.dts
index d2450ab0a380..7f00e85eebed 100644
--- a/arch/arm/boot/dts/am437x-gp-evm.dts
+++ b/arch/arm/boot/dts/am437x-gp-evm.dts
@@ -154,138 +154,138 @@
 
i2c0_pins: i2c0_pins {
pinctrl-single,pins = <
-   0x188 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0)  
/* i2c0_sda.i2c0_sda */
-   0x18c (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0)  
/* i2c0_scl.i2c0_scl */
+   AM4372_IOPAD(0x988, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE0)  /* i2c0_sda.i2c0_sda */
+   AM4372_IOPAD(0x98c, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE0)  /* i2c0_scl.i2c0_scl */
>;
};
 
i2c1_pins: i2c1_pins {
pinctrl-single,pins = <
-   0x15c (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE2)  
/* spi0_cs0.i2c1_scl */
-   0x158 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE2)  
/* spi0_d1.i2c1_sda  */
+   AM4372_IOPAD(0x95c, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE2)  /* spi0_cs0.i2c1_scl */
+   AM4372_IOPAD(0x958, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE2)  /* spi0_d1.i2c1_sda  */
>;
};
 
mmc1_pins: pinmux_mmc1_pins {
pinctrl-single,pins = <
-   0x160 (PIN_INPUT | MUX_MODE7) /* spi0_cs1.gpio0_6 */
+   AM4372_IOPAD(0x960, PIN_INPUT | MUX_MODE7) /* 
spi0_cs1.gpio0_6 */
>;
};
 
ecap0_pins: backlight_pins {
pinctrl-single,pins = <
-   0x164 MUX_MODE0   /* 
eCAP0_in_PWM0_out.eCAP0_in_PWM0_out MODE0 */
+   AM4372_IOPAD(0x964, MUX_MODE0)   /* 
eCAP0_in_PWM0_out.eCAP0_in_PWM0_out MODE0 */
>;
};
 
pixcir_ts_pins: pixcir_ts_pins {
pinctrl-single,pins = <
-   0x264 (PIN_INPUT_PULLUP | MUX_MODE7)  /* 
spi2_d0.gpio3_22 */
+   AM4372_IOPAD(0xa64, PIN_INPUT_PULLUP | MUX_MODE7)  /* 
spi2_d0.gpio3_22 */
>;
};
 
cpsw_default: cpsw_default {
pinctrl-single,pins = <
/* Slave 1 */
-   0x114 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txen.rgmii1_txen */
-   0x118 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxdv.rgmii1_rxctl */
-   0x11c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd1.rgmii1_txd3 */
-   0x120 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd0.rgmii1_txd2 */
-   0x124 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd1.rgmii1_txd1 */
-   0x128 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd0.rgmii1_txd0 */
-   0x12c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txclk.rmii1_tclk */
-   0x130 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxclk.rmii1_rclk */
-   0x134 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd1.rgmii1_rxd3 */
-   0x138 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd0.rgmii1_rxd2 */
-   0x13c (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd1.rgmii1_rxd1 */
-   0x140 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd0.rgmii1_rxd0 */
+   AM4372_IOPAD(0x914, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txen.rgmii1_txen */
+   AM4372_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxdv.rgmii1_rxctl */
+   AM4372_IOPAD(0x91c, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd1.rgmii1_txd3 */
+   AM4372_IOPAD(0x920, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd0.rgmii1_txd2 */
+   AM4372_IOPAD(0x924, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd1.rgmii1_txd1 */
+   AM4372_IOPAD(0x928, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd0.rgmii1_txd0 */
+   AM4372_IOPAD(0x92c, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txclk.rmii1_tclk */
+   AM4372_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxclk.rmii1_rclk */
+   AM4372_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxd1.rgmii1_rxd3 */
+   AM4372_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxd0.rgmii1_rxd2 */
+   AM4372_IOPAD(0x93c, 

[PATCH 16/39] ARM: dts: am437x-gp-evm: Use AM4372_IOPAD pinmux macro

2015-11-12 Thread Javier Martinez Canillas
Use the pinmux IOPAD macro to define the register absolute physical
address instead of the offset from the padconf base address. This
makes the DTS easier to read since matches the addresses listed in
the Technical Reference Manual.

Signed-off-by: Javier Martinez Canillas 
---

 arch/arm/boot/dts/am437x-gp-evm.dts | 380 ++--
 1 file changed, 190 insertions(+), 190 deletions(-)

diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts 
b/arch/arm/boot/dts/am437x-gp-evm.dts
index d2450ab0a380..7f00e85eebed 100644
--- a/arch/arm/boot/dts/am437x-gp-evm.dts
+++ b/arch/arm/boot/dts/am437x-gp-evm.dts
@@ -154,138 +154,138 @@
 
i2c0_pins: i2c0_pins {
pinctrl-single,pins = <
-   0x188 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0)  
/* i2c0_sda.i2c0_sda */
-   0x18c (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0)  
/* i2c0_scl.i2c0_scl */
+   AM4372_IOPAD(0x988, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE0)  /* i2c0_sda.i2c0_sda */
+   AM4372_IOPAD(0x98c, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE0)  /* i2c0_scl.i2c0_scl */
>;
};
 
i2c1_pins: i2c1_pins {
pinctrl-single,pins = <
-   0x15c (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE2)  
/* spi0_cs0.i2c1_scl */
-   0x158 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE2)  
/* spi0_d1.i2c1_sda  */
+   AM4372_IOPAD(0x95c, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE2)  /* spi0_cs0.i2c1_scl */
+   AM4372_IOPAD(0x958, PIN_INPUT_PULLUP | SLEWCTRL_FAST | 
MUX_MODE2)  /* spi0_d1.i2c1_sda  */
>;
};
 
mmc1_pins: pinmux_mmc1_pins {
pinctrl-single,pins = <
-   0x160 (PIN_INPUT | MUX_MODE7) /* spi0_cs1.gpio0_6 */
+   AM4372_IOPAD(0x960, PIN_INPUT | MUX_MODE7) /* 
spi0_cs1.gpio0_6 */
>;
};
 
ecap0_pins: backlight_pins {
pinctrl-single,pins = <
-   0x164 MUX_MODE0   /* 
eCAP0_in_PWM0_out.eCAP0_in_PWM0_out MODE0 */
+   AM4372_IOPAD(0x964, MUX_MODE0)   /* 
eCAP0_in_PWM0_out.eCAP0_in_PWM0_out MODE0 */
>;
};
 
pixcir_ts_pins: pixcir_ts_pins {
pinctrl-single,pins = <
-   0x264 (PIN_INPUT_PULLUP | MUX_MODE7)  /* 
spi2_d0.gpio3_22 */
+   AM4372_IOPAD(0xa64, PIN_INPUT_PULLUP | MUX_MODE7)  /* 
spi2_d0.gpio3_22 */
>;
};
 
cpsw_default: cpsw_default {
pinctrl-single,pins = <
/* Slave 1 */
-   0x114 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txen.rgmii1_txen */
-   0x118 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxdv.rgmii1_rxctl */
-   0x11c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd1.rgmii1_txd3 */
-   0x120 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd0.rgmii1_txd2 */
-   0x124 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd1.rgmii1_txd1 */
-   0x128 (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txd0.rgmii1_txd0 */
-   0x12c (PIN_OUTPUT_PULLDOWN | MUX_MODE2) /* 
mii1_txclk.rmii1_tclk */
-   0x130 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxclk.rmii1_rclk */
-   0x134 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd1.rgmii1_rxd3 */
-   0x138 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd0.rgmii1_rxd2 */
-   0x13c (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd1.rgmii1_rxd1 */
-   0x140 (PIN_INPUT_PULLDOWN | MUX_MODE2)  /* 
mii1_rxd0.rgmii1_rxd0 */
+   AM4372_IOPAD(0x914, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txen.rgmii1_txen */
+   AM4372_IOPAD(0x918, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxdv.rgmii1_rxctl */
+   AM4372_IOPAD(0x91c, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd1.rgmii1_txd3 */
+   AM4372_IOPAD(0x920, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd0.rgmii1_txd2 */
+   AM4372_IOPAD(0x924, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd1.rgmii1_txd1 */
+   AM4372_IOPAD(0x928, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txd0.rgmii1_txd0 */
+   AM4372_IOPAD(0x92c, PIN_OUTPUT_PULLDOWN | MUX_MODE2)
/* mii1_txclk.rmii1_tclk */
+   AM4372_IOPAD(0x930, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxclk.rmii1_rclk */
+   AM4372_IOPAD(0x934, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxd1.rgmii1_rxd3 */
+   AM4372_IOPAD(0x938, PIN_INPUT_PULLDOWN | MUX_MODE2) 
/* mii1_rxd0.rgmii1_rxd2 */
+