summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiu Ying <Ying.Liu@freescale.com>2015-04-23 17:40:00 +0800
committerLiu Ying <Ying.Liu@freescale.com>2015-04-24 10:18:49 +0800
commit7c4bee613dc47c9e2fb147a159236bca04b8618b (patch)
tree1c84655c44214a7ba2649d2390a257d6b8fed8be
parentd59b24fefcd56d085c4010643ca9f6522a3cc58a (diff)
downloadu-boot-imx-7c4bee613dc47c9e2fb147a159236bca04b8618b.zip
u-boot-imx-7c4bee613dc47c9e2fb147a159236bca04b8618b.tar.gz
u-boot-imx-7c4bee613dc47c9e2fb147a159236bca04b8618b.tar.bz2
MLK-10733 imx: imx6qpsabreauto: Update IPU QoS settings
Update IPU QoS settings from 0x007f007f to 0x77177717 according to the SoC team's recommendation. This change should be able to balance AXI ID0/2/3 priority and set AXI ID1 priority relatively lower, which matches the way we use AXI ID0/1/2/3 for IDMAC23(0), regular IDMACs, IDMAC27 and IDMAC28 respectively in kernel. The specific priority values for each AXI ID are supposed to be picked for the sake of an overall good system performance. Signed-off-by: Liu Ying <Ying.Liu@freescale.com>
-rw-r--r--board/freescale/mx6qsabreauto/mx6qp.cfg6
1 files changed, 3 insertions, 3 deletions
diff --git a/board/freescale/mx6qsabreauto/mx6qp.cfg b/board/freescale/mx6qsabreauto/mx6qp.cfg
index 3f9f50f..5d55bcc 100644
--- a/board/freescale/mx6qsabreauto/mx6qp.cfg
+++ b/board/freescale/mx6qsabreauto/mx6qp.cfg
@@ -152,7 +152,7 @@ DATA 4, 0x020c4080, 0x00000FFF
/* enable AXI cache for VDOA/VPU/IPU */
DATA 4, 0x020e0010, 0xF00000CF
-/* set IPU AXI-id0 Qos=0xf(bypass) AXI-id1 Qos=0x7 */
-DATA 4, 0x020e0018, 0x007F007F
-DATA 4, 0x020e001c, 0x007F007F
+/* set IPU AXI-id1 Qos=0x1 AXI-id0/2/3 Qos=0x7 */
+DATA 4, 0x020e0018, 0x77177717
+DATA 4, 0x020e001c, 0x77177717
#endif