summaryrefslogtreecommitdiff
path: root/board
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:19:44 +0800
commit3d6f4872e74752b2ec86d62fa62beb3219398b3e (patch)
treee7028e92400032f4b23ffe250a994f52355ebd2f /board
parent8d74ca6246764e0336829585528250ef1d647d76 (diff)
downloadu-boot-imx-3d6f4872e74752b2ec86d62fa62beb3219398b3e.zip
u-boot-imx-3d6f4872e74752b2ec86d62fa62beb3219398b3e.tar.gz
u-boot-imx-3d6f4872e74752b2ec86d62fa62beb3219398b3e.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> (cherry picked from commit 8a7d61d0731725c6f79488e0089b0b5bd35d028a)
Diffstat (limited to 'board')
-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 db322c0..09c75ca 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 6720886..a9ee364 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