aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/mm/core_mmu_v7.c
AgeCommit message (Expand)Author
2019-02-01core_mmu: introduce mmu partitionsVolodymyr Babchuk
2018-05-16Remove license notice from STMicroelectronics filesEtienne Carriere
2018-04-03core: more flexible ta mappingJens Wiklander
2018-02-27core: armv7: core_init_mmu_regs() init contextidrJens Wiklander
2018-02-16mmu: implement generic mmu initializationVolodymyr Babchuk
2018-02-16mmu: replace _prepare_small_page_mapping with _entry_to_finer_grainedVolodymyr Babchuk
2018-01-10Add SPDX license identifiersJerome Forissier
2018-01-10core: user mode translation tableJens Wiklander
2018-01-10core: refactor ASID managementJens Wiklander
2017-10-10Revert "core: core_mmu_v7: core_mmu_get_user_pgdir: remove duplicated code"Jerome Forissier
2017-10-10core: core_mmu_v7: core_mmu_get_user_pgdir: remove duplicated codePeng Fan
2017-10-06core:mmu: rename _divide_block into _prepare_small_page_mappingEtienne Carriere
2017-10-06core: core_mmu_divide_block shall not unmap memoryEtienne Carriere
2017-10-06core: fix core_mmu_divide_block() against 32bit mmu constraintEtienne Carriere
2017-10-06core/mmu v7: move code inside core_mmu_divide_blockEtienne Carriere
2017-09-18core: mmu: export map_memarea_sectionsPeng Fan
2017-09-04core: bugfix core_mmu_user_mapping_is_active()Jens Wiklander
2017-08-29core: add MEM_AREA_PAGER_VASPACEJens Wiklander
2017-06-26core: arm: rename TLB maintenance filesEtienne Carriere
2017-06-26core: fix TODOs related to TLB maintenance in the pagerEtienne Carriere
2017-06-26core: deprecate core_tlb_maintenance()Etienne Carriere
2017-06-16core: clarify end of static mapping tableEtienne Carriere
2017-06-15core: fix core_init_mmu_tables() loopViktor Signayevskiy
2017-05-30core: remove __early_bssJerome Forissier
2017-05-29core: use only KEEP*() macros for dependenciesJens Wiklander
2017-05-19core: MEM_AREA_TEE_RAM_RW_DATA identifies core read/write data memoryEtienne Carriere
2017-05-19core: non-LPAE reuse xlat table when possible at static map initEtienne Carriere
2017-05-16core: fix non-LPAE mappingEtienne Carriere
2017-04-28core_mmu: add page map/unmap functionsVolodymyr Babchuk
2017-04-28mm: add new VA region for dynamic shared buffersVolodymyr Babchuk
2017-04-18core_mmu_v7: Allow cache memory attributes to match non-SMP LinuxAndrew F. Davis
2017-04-18core_mmu_v7: Rename index to normal cached memoryAndrew F. Davis
2017-04-12core: debug trace the number of xlat tables usedEtienne Carriere
2017-04-12core: debug trace for non-LPAE mappingEtienne Carriere
2017-04-12core: fix non-LPAE mapping against unmapped areasEtienne Carriere
2016-12-27core_mmu: add core_mmu_divide_block() functionVolodymyr Babchuk
2016-12-27core_mmu_v7: slight refactoring to look like core_mmu_lpaeVolodymyr Babchuk
2016-12-05core: add core_mmu_get_user_pgdir()Jens Wiklander
2016-12-05core: bugfix core_mmu_get_entry_primitive()Jens Wiklander
2016-10-28Remove legacy tee_common_unpg.hJens Wiklander
2016-10-17core_mmu: fix the ttb pa address settingZeng Tao
2016-09-28core: add support for paging of user TAsJens Wiklander
2016-08-10core: review assert and panic tracesEtienne Carriere
2016-08-09core: remove TEE_ASSERT()Etienne Carriere
2016-08-09assert/panic: fix misuse of assert/panicEtienne Carriere
2016-07-05core: core_mmu_populate_user_map() argumentsJens Wiklander
2016-07-05core: add core_mmu_{set,get}_entry_primitive()Jens Wiklander
2016-06-15core: non-linear mapping of secure world devicesJens Wiklander
2016-05-16core: remove kmap interfaceJens Wiklander
2016-04-13core: arm: mm: v7: use mm->va to locate the entry of ttbPeng Fan