summaryrefslogtreecommitdiff
path: root/services
AgeCommit message (Expand)Author
2023-07-25fix(el3-spmc): fix incorrect CASSERTDemi Marie Obenour
2023-07-24refactor(cm): set MDCR_EL3/CPTR_EL3 bits in respective feat_init_el3() onlyBoyan Karatotev
2023-07-21fix(cpus): workaround for Neoverse V2 erratum 2801372Moritz Fischer
2023-07-17fix(spmd): perform G0 interrupt acknowledge and deactivationMadhukar Pappireddy
2023-06-29feat(pmu): introduce pmuv3 lib/extensions folderBoyan Karatotev
2023-06-22Merge changes from topic "ffa_el3_spmc_fixes" into integrationManish Pandey
2023-06-21fix(el3-spm): improve direct messaging validationMarc Bonnici
2023-06-20refactor(el3-spmc): add comments and cleanup codeDemi Marie Obenour
2023-06-20refactor(el3-spmc): avoid extra loopDemi Marie Obenour
2023-06-20fix(el3-spmc): validate memory address alignmentDemi Marie Obenour
2023-06-20Merge changes Ic58f4966,Ib7b438b8,I400f0f1f into integrationOlivier Deprez
2023-06-13fix(spmd): relax use of EHF with SPMC at S-EL2Olivier Deprez
2023-06-12refactor(el3-spmc): add commentsDemi Marie Obenour
2023-06-12refactor(el3-spmc): move checks after loopDemi Marie Obenour
2023-06-12refactor(el3-spmc): validate alignment earlierDemi Marie Obenour
2023-06-05refactor(el3-spmc): add emad_advance()Demi Marie Obenour
2023-06-05fix(el3-spmc): validate shmem descriptor alignmentDemi Marie Obenour
2023-06-05refactor(el3-spmc): avoid using EINVALDemi Marie Obenour
2023-06-05fix(el3-spmc): avoid descriptor size calc overflowDemi Marie Obenour
2023-06-05fix(el3-spmc): use uint64_t for 64-bit typeDemi Marie Obenour
2023-06-05refactor(el3-spmc): avoid unneeded function callDemi Marie Obenour
2023-06-05refactor(el3-spmc): move function call out of loopDemi Marie Obenour
2023-06-05refactor(el3-spmc): crash instead of reading OOBDemi Marie Obenour
2023-06-05fix(el3-spmc): prevent total_page_count overflowDemi Marie Obenour
2023-06-05Merge "chore: rename Makalu to Cortex-A715" into integrationManish Pandey
2023-05-30chore: rename Makalu to Cortex-A715Harrison Mutai
2023-05-30refactor(cpus): rename errata_report.h to errata.hBoyan Karatotev
2023-05-25Merge changes I31ec0001,Ib06cd024,I7c11f15d,Ie0d5d4c8,I285f3b59, ... into int...Manish Pandey
2023-05-11feat(optee): add device tree for coreboot tableJeffrey Kardatzke
2023-05-09Merge changes I1bfa797e,I0ec7a70e into integrationManish Pandey
2023-05-09fix(tree): correct some typosElyes Haouas
2023-05-05fix(cpus): workaround platforms non-arm interconnectSona Mathew
2023-05-05refactor(errata_abi): factor in non-arm interconnectSona Mathew
2023-05-05feat(errata_abi): errata management firmware interfaceSona Mathew
2023-05-03fix(el3-spmc): correctly account for emad_offsetDemi Marie Obenour
2023-05-03refactor(el3-spmc): avoid unnecessarily revalidating offsetDemi Marie Obenour
2023-05-03fix(el3-spmc): only call spmc_shm_check_obj() on complete objectsDemi Marie Obenour
2023-05-03refactor(spmc): assert on out-of-bounds emad accessDemi Marie Obenour
2023-05-03refactor(el3-spmc): spmc_shmem_obj_get_emad() will never failDemi Marie Obenour
2023-05-03fix(el3-spmc): validate descriptor headersDemi Marie Obenour
2023-05-03fix(el3-spmc): use version-dependent minimum descriptor lengthDemi Marie Obenour
2023-05-01feat(spmd): introduce platform handler for Group0 interruptMadhukar Pappireddy
2023-05-01feat(spmd): add support for FFA_EL3_INTR_HANDLE_32 ABIMadhukar Pappireddy
2023-05-01feat(spmd): register handler for group0 interrupt from NWdMadhukar Pappireddy
2023-04-17build(trp): sort sections by alignment by defaultChris Kay
2023-03-29Merge "fix(optee): return UUID for image loading service" into integrationJulius Werner
2023-03-28feat(cpufeat): enable FEAT_SVE for FEAT_STATE_CHECKEDJayanth Dodderi Chidanand
2023-03-28feat(cpufeat): enable FEAT_SME for FEAT_STATE_CHECKEDJayanth Dodderi Chidanand
2023-03-22refactor(cpufeat): align FEAT_SEL2 to new feature handlingAndre Przywara
2023-03-22refactor(cpufeat): enable FEAT_PAN for FEAT_STATE_CHECKEDAndre Przywara