summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeng Fan <peng.fan@nxp.com>2016-05-04 15:17:36 +0800
committerPeng Fan <peng.fan@nxp.com>2016-05-04 15:17:36 +0800
commit8a7d61d0731725c6f79488e0089b0b5bd35d028a (patch)
treed391aa0e43cd1bdf5fb058b2ccb38cb3575ed293
parent4329120dc09c03ca42118146f9ca5f863b48fb91 (diff)
downloadu-boot-imx-8a7d61d0731725c6f79488e0089b0b5bd35d028a.zip
u-boot-imx-8a7d61d0731725c6f79488e0089b0b5bd35d028a.tar.gz
u-boot-imx-8a7d61d0731725c6f79488e0089b0b5bd35d028a.tar.bz2
MLK-12629-2: i.MX6QP: update plugin
For i.MX6QP, the QoS settings is different from others. Align with DCD. Signed-off-by: Peng Fan <peng.fan@nxp.com>
-rw-r--r--board/freescale/mx6qsabreauto/plugin.S6
-rw-r--r--board/freescale/mx6sabresd/plugin.S6
2 files changed, 12 insertions, 0 deletions
diff --git a/board/freescale/mx6qsabreauto/plugin.S b/board/freescale/mx6qsabreauto/plugin.S
index 3065708..30e1948 100644
--- a/board/freescale/mx6qsabreauto/plugin.S
+++ b/board/freescale/mx6qsabreauto/plugin.S
@@ -638,9 +638,15 @@
ldr r1, =0xF00000CF
str r1, [r0, #0x10]
+#if defined(CONFIG_MX6QP)
+ ldr r1, =0x77177717
+ str r1, [r0, #0x18]
+ str r1, [r0, #0x1c]
+#else
ldr r1, =0x007F007F
str r1, [r0, #0x18]
str r1, [r0, #0x1c]
+#endif
.endm
.macro imx6_ddr_setting
diff --git a/board/freescale/mx6sabresd/plugin.S b/board/freescale/mx6sabresd/plugin.S
index c5e807d..a45487f 100644
--- a/board/freescale/mx6sabresd/plugin.S
+++ b/board/freescale/mx6sabresd/plugin.S
@@ -652,9 +652,15 @@
ldr r1, =0xF00000CF
str r1, [r0, #0x10]
+#if defined(CONFIG_MX6QP)
+ ldr r1, =0x77177717
+ str r1, [r0, #0x18]
+ str r1, [r0, #0x1c]
+#else
ldr r1, =0x007F007F
str r1, [r0, #0x18]
str r1, [r0, #0x1c]
+#endif
.endm
.macro imx6_ddr_setting