diff options
Diffstat (limited to 'plat/nvidia/tegra194/setup.c')
-rw-r--r-- | plat/nvidia/tegra194/setup.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plat/nvidia/tegra194/setup.c b/plat/nvidia/tegra194/setup.c index 818caa6bc..e83d303d4 100644 --- a/plat/nvidia/tegra194/setup.c +++ b/plat/nvidia/tegra194/setup.c @@ -24,6 +24,8 @@ * DRAM aperture for NVM : 256MB */ static const mmap_region_t tegra194_mmap[] = { + MAP_REGION_FLAT(TEGRA194_MC_BASE, 0x2000, /* 8KB */ + MT_DEVICE | MT_RW | MT_NS), MAP_REGION_FLAT(TEGRA194_GICD_BASE, 0x1000, /* 4KB */ MT_DEVICE | MT_RW | MT_NS), MAP_REGION_FLAT(TEGRA194_GICC_BASE, 0x1000, /* 4KB */ @@ -34,6 +36,8 @@ static const mmap_region_t tegra194_mmap[] = { MT_DEVICE | MT_RW | MT_NS), MAP_REGION_FLAT(TEGRA194_TMRUS_BASE, 0x1000, /* 4KB */ MT_DEVICE | MT_RW | MT_NS), + MAP_REGION_FLAT(TEGRA194_SCRATCH_BASE, 0x1000, /* 4KB */ + MT_DEVICE | MT_RW | MT_NS), MAP_REGION_FLAT(DRAM_BASE + TFTF_NVM_OFFSET, TFTF_NVM_SIZE, MT_MEMORY | MT_RW | MT_NS), {0} @@ -62,4 +66,7 @@ void tftf_platform_setup(void) gicv2_setup_distif(); gicv2_probe_gic_cpu_id(); gicv2_setup_cpuif(); + + /* Setup power management dependencies */ + tegra194_pwr_mgmt_setup(); } |