aboutsummaryrefslogtreecommitdiffstats
path: root/lib/xlat_tables_v2
Commit message (Expand)AuthorAgeFilesLines
* xlat v2: Correctly unmap regions on map errorAntonio Nino Diaz2018-01-101-2/+2
* Merge pull request #1145 from etienne-lms/rfc-armv7-2davidcunado-arm2017-11-231-0/+4
|\
| * ARMv7 may not support large page addressingEtienne Carriere2017-11-081-0/+4
* | Add ARMv8.2 ID_AA64MMFR0_EL1.PARange valueAntonio Nino Diaz2017-11-171-1/+4
* | xlat: Make function to calculate TCR PA bits publicAntonio Nino Diaz2017-11-081-3/+2
|/
* xlat: Introduce API to change memory attributes of a regionSandrine Bailleux2017-10-172-4/+153
* xlat: Introduce API to get memory attributes of a regionSandrine Bailleux2017-10-171-1/+193
* xlat: Add support for EL0 and EL1 mappingsAntonio Nino Diaz2017-10-057-71/+171
* xlat: Introduce function xlat_arch_tlbi_va_regime()Douglas Raillard2017-10-053-10/+50
* xlat: Always compile TLB invalidation functionsSandrine Bailleux2017-10-052-7/+2
* xlat: Introduce MAP_REGION2() macroSandrine Bailleux2017-10-051-6/+12
* Set TCR_EL1.EPD1 bit to 1Antonio Nino Diaz2017-09-211-1/+5
* xlat: simplify mmap_add_region_check parameters (#1101)Douglas Raillard2017-09-211-30/+51
* Merge pull request #1099 from douglas-raillard-arm/dr/fix_mm_copydavidcunado-arm2017-09-191-8/+3
|\
| * xlat: fix mm copy when adding a regionDouglas Raillard2017-09-141-8/+3
* | xlat: Use MAP_REGION macro as compatibility layerDouglas Raillard2017-09-111-12/+2
|/
* Enable CnP bit for ARMv8.2 CPUsIsla Mitchell2017-08-242-0/+17
* xlat lib v2: Fix sign of debug loop variableSandrine Bailleux2017-08-011-1/+1
* xlat lib: Fix some typesSandrine Bailleux2017-07-263-5/+5
* xlat lib v2: Remove hard-coded virtual address space sizeSandrine Bailleux2017-07-264-14/+33
* xlat lib v2: Refactor the functions enabling the MMUSandrine Bailleux2017-07-262-71/+85
* xlat lib v2: Remove init_xlat_tables_arch() functionSandrine Bailleux2017-07-264-40/+47
* xlat lib v2: Expose *_ctx() APIsSandrine Bailleux2017-07-264-143/+114
* xlat lib v2: Export translation context as an opaque typeSandrine Bailleux2017-07-252-121/+6
* xlat lib: Reorganize architectural defsSandrine Bailleux2017-07-255-192/+36
* xlat lib v2: Print some debug statisticsSandrine Bailleux2017-07-251-0/+24
* aarch32: Apply workaround for errata 813419 of Cortex-A57Dimitris Papastamos2017-06-221-1/+1
* xlat_tables_v2: fix signed/unsigned comparisonsVarun Wadekar2017-06-201-1/+1
* Tegra: enable 'signed-comparison' compilation warning/errorsVarun Wadekar2017-06-142-13/+13
* xlat: Fix missing header file dependencyAntonio Nino Diaz2017-05-182-0/+2
* Minor fixes to the xlat tables lib v2Antonio Nino Diaz2017-05-093-4/+10
* Merge pull request #924 from antonio-nino-diaz-arm/an/fix-xn-bitdavidcunado-arm2017-05-055-12/+68
|\
| * Fix execute-never permissions in xlat tables libsAntonio Nino Diaz2017-05-025-12/+68
* | Use SPDX license identifiersdp-arm2017-05-038-200/+8
|/
* Merge branch 'integration' into tf_issue_461Scott Branden2017-04-294-8/+8
|\
| * Merge pull request #909 from sandrine-bailleux-arm/sb/xlat-lib-misc-improvementsdavidcunado-arm2017-04-242-4/+4
| |\
| | * xlat lib: Use mmap_attr_t type consistentlySandrine Bailleux2017-04-202-4/+4
| * | Control inclusion of helper code used for assertsAntonio Nino Diaz2017-04-202-4/+4
| |/
* / Move defines in utils.h to utils_def.h to fix shared header compile issuesScott Branden2017-04-291-1/+1
|/
* Add support to change xlat_tables to non-cacheableSummer Qin2017-03-282-10/+25
* Apply workaround for errata 813419 of Cortex-A57Antonio Nino Diaz2017-03-081-1/+1
* Add dynamic region support to xlat tables lib v2Antonio Nino Diaz2017-03-085-13/+598
* Improve debug output of the translation tablesAntonio Nino Diaz2017-03-081-7/+33
* Add version 2 of xlat tables libraryAntonio Nino Diaz2017-03-088-0/+1509