diff options
Diffstat (limited to 'c/src/lib/libbsp/powerpc/qoriq/startup')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c b/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c index 3f385aa999..3e572302ab 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c +++ b/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c @@ -191,12 +191,15 @@ static void TEXT config_fdt_adjust(void) } } -void TEXT qoriq_mmu_config(int first_tlb, int scratch_tlb) +void TEXT qoriq_mmu_config(bool boot_processor, int first_tlb, int scratch_tlb) { qoriq_mmu_context context; int i = 0; - config_fdt_adjust(); + if (boot_processor) { + config_fdt_adjust(); + } + qoriq_mmu_context_init(&context); for (i = 0; i < QORIQ_TLB1_ENTRY_COUNT; ++i) { |