aboutsummaryrefslogtreecommitdiffstats
path: root/services/std_svc
Commit message (Expand)AuthorAgeFilesLines
* SPMD: Add support for SPCI_ID_GETMax Shvetsov2020-03-122-0/+39
* SPMD: add command line parameter to run SPM at S-EL2 or S-EL1Max Shvetsov2020-03-031-32/+29
* SPMD: smc handler qualify secure origin using booleansOlivier Deprez2020-03-031-34/+27
* SPMD: SPMC init, SMC handler cosmetic changesMax Shvetsov2020-03-031-139/+161
* SPMD: Adds partially supported EL2 registers.Max Shvetsov2020-03-031-8/+8
* SPMD: save/restore EL2 system registers.Max Shvetsov2020-03-021-0/+10
* SPMD: hook SPMD into standard services frameworkAchin Gupta2020-02-101-1/+19
* SPMD: add SPM dispatcher based upon SPCI Beta 0 specAchin Gupta2020-02-104-0/+659
* Prevent speculative execution past ERETAnthony Steinhauser2020-01-221-2/+2
* spm-mm: Rename aarch64 assembly filesPaul Beesley2019-12-203-2/+2
* spm-mm: Rename source filesPaul Beesley2019-12-204-3/+3
* spm-mm: Rename spm_shim_private.hPaul Beesley2019-12-203-6/+6
* spm-mm: Rename spm_private.hPaul Beesley2019-12-205-9/+9
* spm-mm: Rename component makefilePaul Beesley2019-12-201-3/+3
* spm-mm: Remove mm_svc.h headerPaul Beesley2019-12-201-1/+0
* spm-mm: Refactor spm_svc.h and its contentsPaul Beesley2019-12-203-42/+42
* spm-mm: Refactor secure_partition.h and its contentsPaul Beesley2019-12-203-15/+15
* spm: Remove SPM Alpha 1 prototype and support filesPaul Beesley2019-12-2013-2396/+1
* Remove dependency between SPM_MM and ENABLE_SPM build flagsPaul Beesley2019-12-201-2/+2
* Enable -Wshadow alwaysJustin Chadwell2019-11-191-5/+5
* Merge changes from topic "jc/coverity-fixes" into integrationPaul Beesley2019-08-131-0/+2
|\
| * Fix Coverity #343017, Missing unlockJustin Chadwell2019-08-061-0/+2
* | Switch AARCH32/AARCH64 to __aarch64__Julius Werner2019-08-011-1/+1
* | Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__Julius Werner2019-08-012-4/+4
|/
* services/spm: Fix service UUID lookupPaul Beesley2019-04-091-1/+1
* SPM: Adjust size of virtual address space per partitionAntonio Nino Diaz2019-04-031-2/+56
* SPM: Refactor xlat context creationAntonio Nino Diaz2019-04-034-18/+7
* SPM: Move shim layer to TTBR1_EL1Antonio Nino Diaz2019-04-035-14/+65
* SPM: Ignore empty regions in resource descriptionAntonio Nino Diaz2019-04-021-1/+6
* SPM: Create SPCI auxiliary functionAmbroise Vincent2019-04-011-56/+39
* Remove several warnings reported with W=2Ambroise Vincent2019-04-011-1/+1
* Remove several warnings reported with W=1Ambroise Vincent2019-04-012-2/+5
* SPM: Remove unnecessary register saveAntonio Nino Diaz2019-02-141-8/+0
* Make setjmp.h prototypes comply with the C standardAntonio Nino Diaz2019-02-083-10/+10
* Remove support for the SMC Calling Convention 2.0Antonio Nino Diaz2019-01-303-12/+31
* SPM: Rename folder of SPM based on MMAntonio Nino Diaz2019-01-228-1/+1
* SPM: Rename SPM_DEPRECATED flag to SPM_MMAntonio Nino Diaz2019-01-221-2/+2
* Merge pull request #1738 from ardbiesheuvel/synquacer-spmSoby Mathew2019-01-163-5/+14
|\
| * services/spm_deprecated: fix return code polarity of spm_init()Ard Biesheuvel2019-01-151-1/+1
| * services/spm_deprecated: disable alignment checking for S-EL0Ard Biesheuvel2019-01-151-2/+5
| * services/spm_deprecated: permit timer sysreg access at S-EL0Ard Biesheuvel2019-01-082-0/+6
| * services/spm_deprecated: update ARM platform specific assertsArd Biesheuvel2019-01-081-2/+2
* | Correct typographical errorsPaul Beesley2019-01-151-2/+2
|/
* Sanitise includes across codebaseAntonio Nino Diaz2019-01-0421-124/+147
* SPM: Rename files for consistencyAntonio Nino Diaz2018-12-116-4/+4
* SPM: Remove remaining SMC interfacesAntonio Nino Diaz2018-12-113-52/+4
* SPM: Migrate mem attr get/set helpers to SPRTAntonio Nino Diaz2018-12-114-160/+157
* SPM: Allow preemption in non-blocking requestsAntonio Nino Diaz2018-12-113-8/+65
* SPM: Support non-blocking callsAntonio Nino Diaz2018-12-111-0/+329
* SPM: Implement global response buffer helpersAntonio Nino Diaz2018-12-113-0/+115