diff options
author | Jacky Bai <ping.bai@nxp.com> | 2020-03-31 17:27:50 +0800 |
---|---|---|
committer | Jacky Bai <ping.bai@nxp.com> | 2020-03-31 17:47:34 +0800 |
commit | 64cc2c39e26a1e81e88eaacc8aa5c59d1c9ae588 (patch) | |
tree | c4e1bf3c14c0739c982c8ebbd3c90199a74aa9ea | |
parent | d0f9e10acd628e4f9ce13944a4046fb219cf1174 (diff) |
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 <ping.bai@nxp.com>
-rw-r--r-- | plat/imx/imx8m/imx8mp/gpc.c | 11 |
1 files changed, 11 insertions, 0 deletions
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 */ |