45 Commits (1a92a0e00a5093c4b46a55b1eadb48187688caf7)

Author SHA1 Message Date
Antonio Nino Diaz 1a92a0e00a xlat v2: Support the EL2 translation regime 6 years ago
Antonio Nino Diaz 5b395e3746 xlat: Use bool instead of int 6 years ago
Antonio Nino Diaz e7b9886c7c xlat: Fix MISRA defects 6 years ago
Antonio Nino Diaz 1dd6c05132 xlat: Remove references to the Trusted Firmware 6 years ago
Jeenu Viswambharan 64ee263e20 DynamIQ: Enable MMU without using stack 7 years ago
Jeenu Viswambharan 92bec97f5c xlat v1: Provide direct MMU-enabling stubs 7 years ago
Antonio Nino Diaz 3a1b7b108a xlat: Remove mmap_attr_t enum type 6 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
David Cunado 5724481fdd Update ULL() macro and instances of ull to comply with MISRA 7 years ago
Antonio Nino Diaz 6504b2c5b0 Add ARMv8.2 ID_AA64MMFR0_EL1.PARange value 7 years ago
Etienne Carriere 51b992ecec ARMv7 may not support large page addressing 7 years ago
Antonio Nino Diaz 3388b38dc3 Set TCR_EL1.EPD1 bit to 1 7 years ago
Sandrine Bailleux 0044231d43 xlat lib: Fix some types 7 years ago
Sandrine Bailleux 8933c34bbc xlat lib: Reorganize architectural defs 8 years ago
David Cunado 0dd4195114 Resolve signed-unsigned comparison issues 7 years ago
Dimitris Papastamos 6f512a3dfd aarch32: Apply workaround for errata 813419 of Cortex-A57 7 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Antonio Nino Diaz a56402521f Fix execute-never permissions in xlat tables libs 8 years ago
Nishanth Menon 7055e6fa32 xlat lib: Don't set mmap_attr_t enum to be -1 8 years ago
Scott Branden 53d9c9c85b Move defines in utils.h to utils_def.h to fix shared header compile issues 8 years ago
Sandrine Bailleux 28fa2e9ee8 xlat lib: Use mmap_attr_t type consistently 8 years ago
Antonio Nino Diaz aa61368eb5 Control inclusion of helper code used for asserts 8 years ago
Summer Qin 5d21b037e1 Add support to change xlat_tables to non-cacheable 8 years ago
Antonio Nino Diaz ccbec91c0c Apply workaround for errata 813419 of Cortex-A57 8 years ago
Antonio Nino Diaz 2240f45b1a Forbid block descriptors in initial xlat table levels 8 years ago
Antonio Nino Diaz 0029624fe2 Add PLAT_xxx_ADDR_SPACE_SIZE definitions 8 years ago
Antonio Nino Diaz d3d6c6e3e9 Assert correct granularity when mapping a PA 8 years ago
Antonio Nino Diaz e8719552a2 Automatically select initial xlation lookup level 8 years ago
Soby Mathew b2bca61da5 AArch32: Add translation table library support 8 years ago
Soby Mathew 200026557c Fix the translation table library for wraparound cases 8 years ago
Soby Mathew 4c0d039076 Rework type usage in Trusted Firmware 9 years ago
Sandrine Bailleux ed81f3ebbf Introduce utils.h header file 8 years ago
Sandrine Bailleux b9161469fa xlat lib: Introduce MT_EXECUTE/MT_EXECUTE_NEVER attributes 9 years ago
Sandrine Bailleux bcbe19afaa xlat lib: Refactor mmap_desc() function 9 years ago
Sandrine Bailleux aa447b9c50 Fix computation of L1 bitmask in the translation table lib 9 years ago
Antonio Nino Diaz e1ea9290bb Limit support for region overlaps in xlat_tables 9 years ago
Soby Mathew 3ca9928df2 Refactor the xlat_tables library code 9 years ago