diff options
Diffstat (limited to 'plat/imx/imx8m')
-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 */ |