122 Commits (5a4c3f0baab2059c159995525fd92d59aac6ea43)

Author SHA1 Message Date
Antonio Nino Diaz 6563c0beb8 xlat v2: Turn MMU parameters into 64-bit values 6 years ago
Antonio Nino Diaz aa1d5f6047 xlat v2: Remove IMAGE_EL define 6 years ago
Antonio Nino Diaz 8d164bc6fb xlat v2: Remove unused tlbi helper 6 years ago
Antonio Nino Diaz 468e238275 xlat v2: Remove architectural headers 6 years ago
Antonio Nino Diaz 6a086061ad xlat v2: Make get/set attrs functions less verbose 6 years ago
Antonio Nino Diaz f9d58d1752 xlat v2: Clean debug xlat tables descriptor print 6 years ago
Antonio Nino Diaz fd2299e6b0 xlat v2: Split code into separate files 6 years ago
Jeenu Viswambharan 0cc7aa8964 xlat v2: Split MMU setup and enable 7 years ago
Antonio Nino Diaz 3a1b7b108a xlat: Remove mmap_attr_t enum type 6 years ago
Antonio Nino Diaz 7febd83e22 xlat_v2: Fix descriptor debug print 6 years ago
Yann Gautier 75df62699b xlat_v2: add a check on mm_cursor->size to avoid infinite loop 6 years ago
Antonio Nino Diaz a0b9bb79a0 xlat v2: Introduce xlat granule size helpers 7 years ago
John Tsichritzis bdcd33a858 MISRA rule 21.15 fix 7 years ago
Roberto Vargas a83a74d230 Don't use variables as tf_printf format strings 7 years ago
Antonio Nino Diaz d3c4487cd5 xlat: Have all values of PARange for 8.x architectures 7 years ago
Antonio Nino Diaz 01c0a38ef0 xlat: Set AP[1] to 1 when it is RES1 7 years ago
Antonio Nino Diaz b3323cd6bd Fix some MISRA defects in SPM code 7 years ago
Varun Wadekar 0ed3223293 lib: xlat_tables_v2: reduce time required to add a mmap region 7 years ago
Roberto Vargas 1af540ef2a Fix MISRA rule 8.4 Part 1 7 years ago
Roberto Vargas 9fb8af33c4 Fix MISRA rule 8.3 in common code 7 years ago
David Cunado 5724481fdd Update ULL() macro and instances of ull to comply with MISRA 7 years ago
Antonio Nino Diaz 96abc22b94 xlat v2: Correctly unmap regions on map error 7 years ago
Antonio Nino Diaz 6504b2c5b0 Add ARMv8.2 ID_AA64MMFR0_EL1.PARange value 7 years ago
Antonio Nino Diaz ad02a7596f xlat: Make function to calculate TCR PA bits public 7 years ago
Etienne Carriere 51b992ecec ARMv7 may not support large page addressing 7 years ago
Sandrine Bailleux 996d6b390d xlat: Introduce API to change memory attributes of a region 7 years ago
Sandrine Bailleux 1be910bb3d xlat: Introduce API to get memory attributes of a region 7 years ago
Antonio Nino Diaz 609c91917f xlat: Add support for EL0 and EL1 mappings 7 years ago
Douglas Raillard b4ae615bd7 xlat: Introduce function xlat_arch_tlbi_va_regime() 7 years ago
Sandrine Bailleux f301da44fa xlat: Always compile TLB invalidation functions 8 years ago
Sandrine Bailleux fdb1964c34 xlat: Introduce MAP_REGION2() macro 7 years ago
Antonio Nino Diaz 3388b38dc3 Set TCR_EL1.EPD1 bit to 1 7 years ago
Douglas Raillard df312c5a2b xlat: simplify mmap_add_region_check parameters (#1101) 7 years ago
Douglas Raillard 73addb728d xlat: fix mm copy when adding a region 7 years ago
Douglas Raillard 769d65da77 xlat: Use MAP_REGION macro as compatibility layer 7 years ago
Isla Mitchell 9fce2725a4 Enable CnP bit for ARMv8.2 CPUs 7 years ago
Sandrine Bailleux 664e69311e xlat lib v2: Fix sign of debug loop variable 7 years ago
Sandrine Bailleux 0044231d43 xlat lib: Fix some types 7 years ago
Sandrine Bailleux 347621bb47 xlat lib v2: Remove hard-coded virtual address space size 7 years ago
Sandrine Bailleux d83f357952 xlat lib v2: Refactor the functions enabling the MMU 8 years ago
Sandrine Bailleux 99f6079891 xlat lib v2: Remove init_xlat_tables_arch() function 8 years ago
Sandrine Bailleux a9ad848ccf xlat lib v2: Expose *_ctx() APIs 7 years ago
Sandrine Bailleux 55c84964f7 xlat lib v2: Export translation context as an opaque type 7 years ago
Sandrine Bailleux 8933c34bbc xlat lib: Reorganize architectural defs 8 years ago
Sandrine Bailleux 0350bc6d05 xlat lib v2: Print some debug statistics 8 years ago
Dimitris Papastamos 6f512a3dfd aarch32: Apply workaround for errata 813419 of Cortex-A57 7 years ago
Varun Wadekar 2676f6a9be xlat_tables_v2: fix signed/unsigned comparisons 8 years ago
Varun Wadekar 6311f63de0 Tegra: enable 'signed-comparison' compilation warning/errors 8 years ago
Antonio Nino Diaz b506f304f7 xlat: Fix missing header file dependency 8 years ago
Antonio Nino Diaz e769db3eb8 Minor fixes to the xlat tables lib v2 8 years ago