Thread (5 messages) 5 messages, 3 authors, 2011-02-28
STALE5571d REVIEWED: 1 (0M)

[PATCH 1/2] ARM: imx35: fix ATA_DATA3 pad control address

From: Marc Reilly <hidden>
Date: 2011-02-27 05:18:17

Hi Ryan,

Good find!
According to the "i.MX35 (MCIMX35) Multimedia Applications Processor
Reference Manual" the correct address for the pad control register
IOMUXC_SW_PAD_CTL_PAD_ATA_DATA3 is 0x06ec, not 0x6e8.

Signed-off-by: Ryan Lortie <redacted>
Acked-by: Marc Reilly <redacted>

Cheers
Marc
quoted hunk ↗ jump to hunk
---
 arch/arm/plat-mxc/include/mach/iomux-mx35.h |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/arm/plat-mxc/include/mach/iomux-mx35.h
b/arch/arm/plat-mxc/include/mach/iomux-mx35.h index 2a24bae..3117c18
100644
--- a/arch/arm/plat-mxc/include/mach/iomux-mx35.h
+++ b/arch/arm/plat-mxc/include/mach/iomux-mx35.h
@@ -989,13 +989,13 @@
 #define MX35_PAD_ATA_DATA2__IPU_DIAGB_9				IOMUX_PAD(0x6e8, 
0x284, 6, 0x0,
  0, NO_PAD_CTRL) #define
MX35_PAD_ATA_DATA2__ARM11P_TOP_TRACE_28			IOMUX_PAD(0x6e8, 0x284, 7, 
0x0, 
 0, NO_PAD_CTRL)

-#define MX35_PAD_ATA_DATA3__ATA_DATA_3				IOMUX_PAD(0x6e8, 0x288, 
0, 0x0, 
 0, NO_PAD_CTRL) -#define
MX35_PAD_ATA_DATA3__ESDHC3_CLK				IOMUX_PAD(0x6e8, 0x288, 1, 
0x814, 1,
NO_PAD_CTRL) -#define
MX35_PAD_ATA_DATA3__USB_TOP_USBOTG_DATA_5		IOMUX_PAD(0x6e8, 0x288, 2,
0x9b8, 1, NO_PAD_CTRL) -#define
MX35_PAD_ATA_DATA3__CSPI2_SCLK				IOMUX_PAD(0x6e8, 0x288, 4, 
0x7e0, 2,
NO_PAD_CTRL) -#define MX35_PAD_ATA_DATA3__GPIO2_16				
IOMUX_PAD(0x6e8,
0x288, 5, 0x884, 1, NO_PAD_CTRL) -#define
MX35_PAD_ATA_DATA3__IPU_DIAGB_10			IOMUX_PAD(0x6e8, 0x288, 6, 0x0,   0,
NO_PAD_CTRL) -#define
MX35_PAD_ATA_DATA3__ARM11P_TOP_TRACE_29			IOMUX_PAD(0x6e8, 0x288, 7, 
0x0, 
 0, NO_PAD_CTRL) +#define
MX35_PAD_ATA_DATA3__ATA_DATA_3				IOMUX_PAD(0x6ec, 0x288, 0, 0x0,   
0,
NO_PAD_CTRL) +#define MX35_PAD_ATA_DATA3__ESDHC3_CLK				
IOMUX_PAD(0x6ec,
0x288, 1, 0x814, 1, NO_PAD_CTRL) +#define
MX35_PAD_ATA_DATA3__USB_TOP_USBOTG_DATA_5		IOMUX_PAD(0x6ec, 0x288, 2,
0x9b8, 1, NO_PAD_CTRL) +#define
MX35_PAD_ATA_DATA3__CSPI2_SCLK				IOMUX_PAD(0x6ec, 0x288, 4, 
0x7e0, 2,
NO_PAD_CTRL) +#define MX35_PAD_ATA_DATA3__GPIO2_16				
IOMUX_PAD(0x6ec,
0x288, 5, 0x884, 1, NO_PAD_CTRL) +#define
MX35_PAD_ATA_DATA3__IPU_DIAGB_10			IOMUX_PAD(0x6ec, 0x288, 6, 0x0,   0,
NO_PAD_CTRL) +#define
MX35_PAD_ATA_DATA3__ARM11P_TOP_TRACE_29			IOMUX_PAD(0x6ec, 0x288, 7, 
0x0, 
 0, NO_PAD_CTRL)

 #define MX35_PAD_ATA_DATA4__ATA_DATA_4				IOMUX_PAD(0x6f0, 0x28c, 
0, 0x0, 
 0, NO_PAD_CTRL) #define
MX35_PAD_ATA_DATA4__ESDHC3_CMD				IOMUX_PAD(0x6f0, 0x28c, 1, 
0x818, 1,
NO_PAD_CTRL)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help