aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* DynamIQ: Enable MMU without using stackJeenu Viswambharan2018-06-271-0/+4
* xlat v1: Provide direct MMU-enabling stubsJeenu Viswambharan2018-06-272-1/+11
* xlat v2: Split MMU setup and enableJeenu Viswambharan2018-06-277-112/+204
* Merge pull request #1437 from jeenu-arm/ras-remainingDimitris Papastamos2018-06-221-0/+65
|\
| * BL31: Introduce jump primitivesJeenu Viswambharan2018-06-211-0/+65
* | xlat: Remove mmap_attr_t enum typeAntonio Nino Diaz2018-06-224-26/+23
|/
* xlat_v2: Fix descriptor debug printAntonio Nino Diaz2018-06-211-3/+3
* Merge pull request #1430 from dp-arm/dp/cpulibDimitris Papastamos2018-06-194-0/+4
|\
| * cpulib: Add ISBs or comment why they are unneededDimitris Papastamos2018-06-194-0/+4
* | Merge pull request #1420 from Yann-lms/mm_cursor_size_checkDimitris Papastamos2018-06-191-2/+2
|\ \ | |/ |/|
| * xlat_v2: add a check on mm_cursor->size to avoid infinite loopYann Gautier2018-06-141-2/+2
* | Merge pull request #1415 from antonio-nino-diaz-arm/an/spm-fixesDimitris Papastamos2018-06-142-0/+53
|\ \ | |/ |/|
| * xlat v2: Introduce xlat granule size helpersAntonio Nino Diaz2018-06-132-0/+53
* | Merge pull request #1399 from danielboulby-arm/db/MISRADimitris Papastamos2018-06-135-57/+57
|\ \
| * | Fix MISRA Rule 5.7 Part 3Daniel Boulby2018-06-121-24/+24
| * | Fix MISRA Rule 5.7 Part 1Daniel Boulby2018-06-121-4/+4
| * | Fix MISRA Rule 5.3 Part 4Daniel Boulby2018-06-121-7/+7
| * | Fix MISRA Rule 5.3 Part 2Daniel Boulby2018-06-122-22/+22
| |/
* | Merge pull request #1391 from jts-arm/misraDimitris Papastamos2018-06-121-3/+4
|\ \ | |/ |/|
| * MISRA rule 21.15 fixJohn Tsichritzis2018-06-111-3/+4
* | Merge pull request #1397 from dp-arm/dp/cortex-a76Dimitris Papastamos2018-06-084-1/+461
|\ \ | |/ |/|
| * Implement dynamic mitigation for CVE-2018-3639 on Cortex-A76Dimitris Papastamos2018-06-081-2/+241
| * Implement Cortex-Ares 1043202 erratum workaroundDimitris Papastamos2018-06-082-2/+74
| * Add AMU support for Cortex-AresDimitris Papastamos2018-06-082-4/+51
| * Add support for Cortex-Ares and Cortex-A76 CPUsIsla Mitchell2018-06-082-0/+102
* | Fast path SMCCC_ARCH_WORKAROUND_1 calls from AArch32Dimitris Papastamos2018-06-071-11/+12
|/
* Merge pull request #1392 from dp-arm/dp/cve_2018_3639Dimitris Papastamos2018-05-2911-137/+296
|\
| * Add support for dynamic mitigation for CVE-2018-3639Dimitris Papastamos2018-05-237-4/+51
| * aarch32: Implement static workaround for CVE-2018-3639Dimitris Papastamos2018-05-232-0/+37
| * Implement static workaround for CVE-2018-3639Dimitris Papastamos2018-05-235-0/+75
| * Rename symbols and files relating to CVE-2017-5715Dimitris Papastamos2018-05-237-133/+133
* | context_mgmt: Make cm_init_context_common publicAntonio Nino Diaz2018-05-232-10/+8
|/
* 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
|/