aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1378 from vwadekar/denver-cve-2017-5715Dimitris Papastamos2018-05-161-1/+144
|\
| * Workaround for CVE-2017-5715 on NVIDIA Denver CPUsVarun Wadekar2018-05-151-1/+144
* | Merge pull request #1376 from vwadekar/cm-init-actlr-el1Dimitris Papastamos2018-05-151-1/+11
|\ \
| * | lib: el3_runtime: initialise actlr_el1 to hardware defaultsVarun Wadekar2018-05-091-1/+11
* | | Merge pull request #1373 from jeenu-arm/ras-supportDimitris Papastamos2018-05-154-11/+250
|\ \ \ | |_|/ |/| |
| * | RAS: Add fault injection supportJeenu Viswambharan2018-05-041-0/+5
| * | RAS: Allow individual interrupt registrationJeenu Viswambharan2018-05-041-0/+87
| * | RAS: Add support for node registrationJeenu Viswambharan2018-05-041-0/+51
| * | RAS: Add helpers to access Standard Error RecordsJeenu Viswambharan2018-05-041-0/+76
| * | AArch64: Introduce RAS handlingJeenu Viswambharan2018-05-041-0/+10
| * | AArch64: Refactor GP register restore to separate functionJeenu Viswambharan2018-05-041-11/+21
* | | Merge pull request #1377 from robertovargas-arm/compiler-warningsDimitris Papastamos2018-05-091-10/+11
|\ \ \ | |_|/ |/| |
| * | Don't use variables as tf_printf format stringsRoberto Vargas2018-05-091-10/+11
| |/
* | Merge pull request #1354 from robertovargas-arm/mem_protectdanh-arm2018-05-081-1/+54
|\ \
| * | ARM platforms: Demonstrate mem_protect from el3_runtimeRoberto Vargas2018-05-011-1/+54
* | | Merge pull request #1370 from antonio-nino-diaz-arm/an/fix-parangedanh-arm2018-05-032-12/+12
|\ \ \ | |_|/ |/| |
| * | xlat: Have all values of PARange for 8.x architecturesAntonio Nino Diaz2018-05-022-12/+12
| |/
* / xlat: Set AP[1] to 1 when it is RES1Antonio Nino Diaz2018-04-262-3/+15
|/
* Merge pull request #1357 from antonio-nino-diaz-arm/an/fix-misraDimitris Papastamos2018-04-181-7/+8
|\
| * Fix some MISRA defects in SPM codeAntonio Nino Diaz2018-04-171-7/+8
* | Check presence of fix for errata 835769 in Cortex-A53Jonathan Wright2018-04-121-2/+17
* | Check presence of fix for errata 843419 in Cortex-A53Jonathan Wright2018-04-122-3/+22
|/
* lib: xlat_tables_v2: reduce time required to add a mmap regionVarun Wadekar2018-04-091-2/+18
* Merge pull request #1313 from jonathanwright-ARM/jw/MISRA-switch-statementsDimitris Papastamos2018-03-292-10/+4
|\
| * lib: fix switch statements to comply with MISRA rulesJonathan Wright2018-03-262-10/+4
* | Merge pull request #1335 from JoelHutton/jh/cleanup_void_pointersDimitris Papastamos2018-03-292-14/+11
|\ \
| * | Clean usage of void pointers to access symbolsJoel Hutton2018-03-272-14/+11
| |/
* / psci: initialize array fully to comply with MISRAJonathan Wright2018-03-271-1/+6
|/
* Merge pull request #1311 from jonathanwright-ARM/jw/MISRA-EOF-usagedavidcunado-arm2018-03-221-13/+7
|\
| * stdlib: remove comparison with EOF macro to comply with MISRAJonathan Wright2018-03-151-13/+7
* | Rename 'smcc' to 'smccc'Antonio Nino Diaz2018-03-214-7/+7
|/
* Fixup `SMCCC_ARCH_FEATURES` semanticsDimitris Papastamos2018-03-145-9/+42
* Use PFR0 to identify need for mitigation of CVE-2017-5715Dimitris Papastamos2018-03-143-18/+14
* Merge pull request #1282 from robertovargas-arm/misra-changesdavidcunado-arm2018-02-287-9/+13
|\
| * Fix MISRA rule 8.4 Part 1Roberto Vargas2018-02-281-1/+1
| * Fix MISRA rule 8.4 in common codeRoberto Vargas2018-02-284-4/+8
| * Fix MISRA rule 8.3 in common codeRoberto Vargas2018-02-282-5/+5
* | Merge pull request #1287 from davidcunado-arm/dc/fix_misradavidcunado-arm2018-02-283-3/+3
|\ \
| * | Update ULL() macro and instances of ull to comply with MISRADavid Cunado2018-02-273-3/+3
| |/
* | Merge pull request #1286 from antonio-nino-diaz-arm/an/mmu-mismatchdavidcunado-arm2018-02-282-2/+46
|\ \
| * | Invalidate TLB entries during warm bootAntonio Nino Diaz2018-02-272-2/+46
| |/
* | Merge pull request #1274 from dp-arm/dp/a75davidcunado-arm2018-02-274-156/+185
|\ \
| * | MISRA fixes for Cortex A75 AMU implementationDimitris Papastamos2018-02-272-7/+7
| * | Refactor AMU support for Cortex A75Dimitris Papastamos2018-02-273-156/+78
| * | Factor out CPU AMU helpersDimitris Papastamos2018-02-271-0/+107
| |/
* | MISRA fixes for AMU/SPE and SVEDimitris Papastamos2018-02-274-24/+22
* | aarch32: Fix multiple bugs in amu_helpers.SDimitris Papastamos2018-02-271-85/+89
* | Assert that group0/group1 counter config is what we expectDimitris Papastamos2018-02-271-2/+3
* | Implement {spe,sve}_supported() helpers and refactor codeDimitris Papastamos2018-02-272-131/+135
|/
* Fixup AArch32 errata printing frameworkSoby Mathew2018-02-221-2/+3