44 Commits (3cc5155c8485fa7d991c145ec2a15eced1447824)

Author SHA1 Message Date
Masahiro Yamada 3cde15fade xlat_tables_v2: use get_current_el_maybe_constant() in is_dcache_enabled() 5 years ago
Antonio Nino Diaz 6de6965b2f SPM: Move shim layer to TTBR1_EL1 6 years ago
Antonio Nino Diaz 702b600ff3 xlat v2: Fix comment 6 years ago
Sathees Balya cedfa04ba5 lib/xlat_tables: Add support for ARMv8.4-TTST 6 years ago
Antonio Nino Diaz 2559b2c825 xlat v2: Dynamically detect need for CnP bit 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 6 years ago
Soby Mathew f1722b693d PIE: Use PC relative adrp/adr for symbol reference 6 years ago
Antonio Nino Diaz 93c78ed231 libc: Fix all includes in codebase 6 years ago
Antonio Nino Diaz 1a92a0e00a xlat v2: Support the EL2 translation regime 6 years ago
Antonio Nino Diaz 3e318e4037 xlat v2: Flush xlat tables after being modified 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 63ddbae365 xlat v2: Make setup_mmu_config public 6 years ago
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 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 a0b9bb79a0 xlat v2: Introduce xlat granule size helpers 7 years ago
Antonio Nino Diaz d3c4487cd5 xlat: Have all values of PARange for 8.x architectures 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
Antonio Nino Diaz ad02a7596f xlat: Make function to calculate TCR PA bits public 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
Antonio Nino Diaz 3388b38dc3 Set TCR_EL1.EPD1 bit to 1 7 years ago
Isla Mitchell 9fce2725a4 Enable CnP bit for ARMv8.2 CPUs 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 8933c34bbc xlat lib: Reorganize architectural defs 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
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
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 0b64f4ef43 Add dynamic region support to xlat tables lib v2 8 years ago
Antonio Nino Diaz 7bb01fb29a Add version 2 of xlat tables library 8 years ago