diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-09-19 14:34:21 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-09-19 14:34:21 +0200 |
commit | 31540bfb81bb90b2aca8200b607c69f53ebab7b5 (patch) | |
tree | 52e8d0b9fb9091ba3a522bf9eed501c1105f5992 /c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c | |
parent | bsp/qoriq: Avoid IVOR38..42 access as hv guest (diff) | |
download | rtems-31540bfb81bb90b2aca8200b607c69f53ebab7b5.tar.bz2 |
bsp/qoriq: MMU configuration as hypervisor guest
Re-enable MMU configuration as hypervisor guest. Make sure the
QORIQ_TLB1_ENTRY_COUNT is set according to the hypervisor configuration.
Update #3085.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c | 2 |
1 files changed, 2 insertions, 0 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 ab0d080ec8..90b0534fa3 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c +++ b/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-config.c @@ -135,6 +135,7 @@ static entry DATA config[] = { ENTRY_RW(bsp_section_stack_begin, bsp_section_stack_size), ENTRY_IO(bsp_section_nocache_begin, bsp_section_nocache_size), ENTRY_IO(bsp_section_nocachenoload_begin, bsp_section_nocachenoload_size), +#ifndef QORIQ_IS_HYPERVISOR_GUEST #if QORIQ_CHIP_IS_T_VARIANT(QORIQ_CHIP_VARIANT) /* BMan Portals */ ENTRY_DEV_CACHED(&qoriq_bman_portal[0][0], sizeof(qoriq_bman_portal[0])), @@ -144,6 +145,7 @@ static entry DATA config[] = { ENTRY_DEV(&qoriq_qman_portal[1][0], sizeof(qoriq_qman_portal[1])), #endif ENTRY_DEV(&qoriq, sizeof(qoriq)) +#endif }; static DATA char memory_path[] = "/memory"; |