From 64cc2c39e26a1e81e88eaacc8aa5c59d1c9ae588 Mon Sep 17 00:00:00 2001 From: Jacky Bai Date: Tue, 31 Mar 2020 17:27:50 +0800 Subject: plat: imx8mp: add main noc Qos setting when exit from power down If the Main NOC is power down before, need to reinit the QoS setting for A53, GIC & Supermix port. Signed-off-by: Jacky Bai --- plat/imx/imx8m/imx8mp/gpc.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/plat/imx/imx8m/imx8mp/gpc.c b/plat/imx/imx8m/imx8mp/gpc.c index 383831cd..c1f489a6 100644 --- a/plat/imx/imx8m/imx8mp/gpc.c +++ b/plat/imx/imx8m/imx8mp/gpc.c @@ -496,6 +496,17 @@ void imx_noc_wrapper_post_resume(unsigned int proc_num) imx8mm_tz380_init(); /* disable noc power down */ imx_noc_slot_config(false); + + /* config main NoC */ + //A53 + mmio_write_32 (0x32700008, 0x80000303); + mmio_write_32 (0x3270000c, 0x0); + //SUPERMIX + mmio_write_32 (0x32700088, 0x80000303); + mmio_write_32 (0x3270008c, 0x0); + //GIC + mmio_write_32 (0x32700108, 0x80000303); + mmio_write_32 (0x3270010c, 0x0); } /* restore gic context */ -- cgit v1.2.3