aboutsummaryrefslogtreecommitdiffstats
path: root/services
Commit message (Expand)AuthorAgeFilesLines
* Add end_vector_entry assembler macroRoberto Vargas2018-07-111-16/+16
* Merge pull request #1406 from robertovargas-arm/uuidDimitris Papastamos2018-06-223-9/+13
|\
| * Make TF UUID RFC 4122 compliantRoberto Vargas2018-06-143-9/+13
* | SDEI: Fix name of internal functionJeenu Viswambharan2018-06-221-2/+2
* | SDEI: Fix determining client ELJeenu Viswambharan2018-06-221-1/+1
* | SDEI: Fix dispatch bugJeenu Viswambharan2018-06-221-1/+1
* | Merge pull request #1437 from jeenu-arm/ras-remainingDimitris Papastamos2018-06-224-88/+148
|\ \
| * | SDEI: Make dispatches synchronousJeenu Viswambharan2018-06-213-74/+114
| * | SDEI: Determine client EL from NS context's SCR_EL3Jeenu Viswambharan2018-06-213-3/+6
| * | SDEI: Allow platforms to define explicit eventsJeenu Viswambharan2018-06-213-11/+28
* | | SPM: Allow entering the SP without needing a SMCAntonio Nino Diaz2018-06-201-18/+31
|/ /
* | SPM: Refactor entry and exit of the SPAntonio Nino Diaz2018-06-152-52/+44
* | Merge pull request #1415 from antonio-nino-diaz-arm/an/spm-fixesDimitris Papastamos2018-06-141-45/+15
|\ \ | |/ |/|
| * xlat v2: Introduce xlat granule size helpersAntonio Nino Diaz2018-06-131-33/+6
| * SPM: Initialize SP args as expected by cm libraryAntonio Nino Diaz2018-06-131-12/+9
* | Fix MISRA Rule 5.7 Part 3Daniel Boulby2018-06-123-20/+20
* | Fix MISRA Rule 5.3 Part 3Daniel Boulby2018-06-121-6/+6
|/
* SDEI: Ensure SDEI handler executes with CVE-2018-3639 mitigation enabledDimitris Papastamos2018-06-081-0/+26
* Merge pull request #1392 from dp-arm/dp/cve_2018_3639Dimitris Papastamos2018-05-291-2/+34
|\
| * Add support for dynamic mitigation for CVE-2018-3639Dimitris Papastamos2018-05-231-0/+18
| * Implement static workaround for CVE-2018-3639Dimitris Papastamos2018-05-231-0/+14
| * Rename symbols and files relating to CVE-2017-5715Dimitris Papastamos2018-05-231-2/+2
* | SPM: Extract code out of the SMC handlerAntonio Nino Diaz2018-05-231-76/+84
* | SPM: Replace SP init flag by generic state enumAntonio Nino Diaz2018-05-232-11/+76
* | SPM: Shorten names of types and functionsAntonio Nino Diaz2018-05-234-14/+14
* | SPM: Move xlat-related functions to separate fileAntonio Nino Diaz2018-05-234-141/+166
* | SPM: Move all SP-related info to SP context structAntonio Nino Diaz2018-05-234-231/+127
|/
* SPM: Do not trap S-EL0 access to SVE/SIMD/FP regsSandrine Bailleux2018-05-151-2/+4
* types: use int-ll64 for both aarch32 and aarch64Masahiro Yamada2018-04-271-4/+4
* Fix pointer type mismatch of handlersMasahiro Yamada2018-04-277-43/+43
* spd: add static qualifier to locally used functions and dataMasahiro Yamada2018-04-215-19/+9
* Merge pull request #1357 from antonio-nino-diaz-arm/an/fix-misraDimitris Papastamos2018-04-181-27/+28
|\
| * Fix some MISRA defects in SPM codeAntonio Nino Diaz2018-04-171-27/+28
* | Merge pull request #1356 from robertovargas-arm/misra-changesDimitris Papastamos2018-04-161-4/+16
|\ \ | |/ |/|
| * Fix MISRA rule 8.4 Part 3Roberto Vargas2018-04-131-0/+12
| * Fix MISRA rule 8.3 Part 3Roberto Vargas2018-04-131-4/+4
* | Fixup SMCCC_FEATURES return value for SMCCC_ARCH_WORKAROUND_1Dimitris Papastamos2018-04-031-7/+4
|/
* Merge pull request #1313 from jonathanwright-ARM/jw/MISRA-switch-statementsDimitris Papastamos2018-03-295-20/+9
|\
| * services: fix switch statements to comply with MISRA rulesJonathan Wright2018-03-265-20/+9
* | Merge pull request #1335 from JoelHutton/jh/cleanup_void_pointersDimitris Papastamos2018-03-291-9/+5
|\ \ | |/ |/|
| * Clean usage of void pointers to access symbolsJoel Hutton2018-03-271-9/+5
* | Merge pull request #1321 from sandrine-bailleux-arm/topics/sb/fix-trusty-setupdavidcunado-arm2018-03-221-1/+1
|\ \ | |/ |/|
| * Trusty: Fix sanity check on NS entry pointSandrine Bailleux2018-03-211-1/+1
* | Rename 'smcc' to 'smccc'Antonio Nino Diaz2018-03-213-5/+5
|/
* Fixup `SMCCC_ARCH_FEATURES` semanticsDimitris Papastamos2018-03-141-3/+10
* Merge pull request #1239 from arve-android/trusty-fixesdavidcunado-arm2018-03-074-25/+200
|\
| * trusty: Fix another reported misra violationArve Hjønnevåg2018-03-021-1/+1
| * trusty: Fix reported misra violationArve Hjønnevåg2018-03-011-1/+1
| * trusty: Fix reported static check errorsArve Hjønnevåg2018-02-282-2/+2
| * trusty: Change type of aarch32 flag t boolArve Hjønnevåg2018-02-281-2/+3