101 Commits (4bdb1a7a6a1325343b0f0c375b43e9b874e31fca)

Author SHA1 Message Date
Julius Werner 402b3cf876 Switch AARCH32/AARCH64 to __aarch64__ 5 years ago
Alexei Fedorov 9fc59639e6 Add support for Branch Target Identification 6 years ago
Antonio Nino Diaz 6de6965b2f SPM: Move shim layer to TTBR1_EL1 6 years ago
Antonio Nino Diaz f253645d69 xlat_tables_v2: Revert recent changes to remove recursion 6 years ago
David Pu c54c7fc358 xlat_tables_v2: print xlat tables without recursion 6 years ago
David Pu db8cac2d98 xlat_tables_v2: unmap region without recursion. 6 years ago
David Pu 0ffe269215 xlat_tables_v2: map region without recursion. 6 years ago
David Pu e664b5b6ae xlat_tables_v2: find VA/idx with helper functions. 6 years ago
David Pu 3ff6e401f9 xlat_tables_v2: get unmap action type with helper function. 6 years ago
Varun Wadekar a1d00bb3ce xlat_tables_v2: mark 'xlat_clean_dcache_range' unused 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
Antonio Nino Diaz bbc8100720 SPM: Support multiple xlat tables contexts 6 years ago
Antonio Nino Diaz 9056f10806 xlat v2: Support mapping regions with allocated VA 6 years ago
Soby Mathew f1722b693d PIE: Use PC relative adrp/adr for symbol reference 6 years ago
Antonio Nino Diaz 03987d01e9 xlat: Fix compatibility between v1 and v2 6 years ago
Antonio Nino Diaz a5fa5658e8 xlat: Fix checks in mmap_add() and mmap_add_ctx() 6 years ago
Daniel Boulby aff2863fe6 Mark xlat tables initialization code 6 years ago
Daniel Boulby 79621f0038 xlat: Change check in mmap_add and mmap_add_ctx() 6 years ago
Antonio Nino Diaz 90e0c98373 xlat: Remove deprecated interfaces 6 years ago
Antonio Nino Diaz 39b6cc66d6 libc: Use printf and snprintf across codebase 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 e5d5951973 xlat v2: Cleanup get/change mem attr helpers 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
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 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