aboutsummaryrefslogtreecommitdiff
path: root/hw/imc.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-27hw/imc: Detect BML and fix core countersRyan Grimm1-5/+5
2023-09-15hw/imc: Update IMC PMU node names for power10Athira Rajeev1-10/+186
2023-09-15hw/imc: Update IMC code to use dt_find_by_name_before_addr for checking dt nodesAthira Rajeev1-9/+9
2022-01-03hw/slw: split P8 specific code into its own fileNicholas Piggin1-0/+1
2021-08-06hw/imc: Power10 supportAnju T Sudhakar1-10/+51
2021-07-19hw/imc: Refactor trace-imc macrosMadhavan Srinivasan1-11/+19
2021-06-30hw/imc: Do scoms on the secondary core in fused core mode for core-imc countersAnju T Sudhakar1-63/+90
2021-06-30hw/imc: Use the xscom macros for IMC based on platformAnju T Sudhakar1-34/+61
2021-06-30hw/imc: Cleanup code to define scom addr for IMC at run timeAnju T Sudhakar1-2/+32
2021-05-13hw/imc: Disable only nest_imc devices if pause_microcode() failsMadhavan Srinivasan1-2/+16
2020-08-07imc: Use pir_to_core_id() rather than cpu_get_core_index()Benjamin Herrenschmidt1-4/+4
2020-03-30hw/imc: Add error message on failing cases for imc_initMadhavan Srinivasan1-3/+11
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-12-16fix simple sparse warningsNicholas Piggin1-2/+2
2019-12-16add more sparse endian annotationsNicholas Piggin1-2/+2
2019-12-16cpu: use dt accessor device tree accessNicholas Piggin1-2/+2
2019-08-16include/xscom: Use the name EQ rather than EPOliver O'Halloran1-6/+6
2019-07-26SPDX-ify all skiboot codeStewart Smith1-13/+6
2019-03-28hw/imc: Enable opal calls to init/start/stop IMC Trace modeAnju T Sudhakar1-1/+75
2019-03-28hw/imc: Refactor opal init call for core-imcAnju T Sudhakar1-27/+43
2019-02-25imc/catalog: Decompress catalog asynchronouslySantosh Sivaraj1-84/+57
2019-02-25sparse: symbols in imc.c weren't declared, Should they be static?Stewart Smith1-6/+6
2018-05-04imc: Remove extra parentheses in testJoel Stanley1-1/+1
2018-04-10hw/imc: Check for pause_microcode_at_boot() return statusMadhavan Srinivasan1-2/+7
2018-03-27hw/imc: don't access homer memory if it was not initialisedNicholas Piggin1-0/+3
2018-03-27hw/imc: Don't dereference possible NULLCyril Bur1-1/+2
2018-01-14SLW: Add p9_stop_api calls for IMCAkshay Adiga1-0/+40
2017-12-05hw/imc: Check ucode state before exposing units to LinuxMadhavan Srinivasan1-1/+22
2017-11-30hw/imc: alway enable "imc_nest_chip" exports propertyMadhavan Srinivasan1-22/+39
2017-10-16hw/imc: Fix the pvr (sub_id) for IMC Catalog loadMadhavan Srinivasan1-2/+2
2017-10-15hw/imc: pause microcode at bootMadhavan Srinivasan1-0/+24
2017-10-15hw/imc: Use ARRAY_SIZE instead of static macroMadhavan Srinivasan1-1/+1
2017-09-27skiboot/imc: Update the nest_pmus array with occ/gpe microcode uav updatesMadhavan Srinivasan1-2/+5
2017-09-12skiboot/hw/imc: Add nest_memory region to "exports" nodeMadhavan Srinivasan1-0/+22
2017-09-12skiboot/skiboot.tcl: Add imc device nodes to skiboot.tclMadhavan Srinivasan1-2/+38
2017-09-12skiboot/hw/imc: Add NULL pointer checkMadhavan Srinivasan1-0/+4
2017-06-27skiboot: Handle combined units node in the imc dtMadhavan Srinivasan1-0/+59
2017-06-27skiboot: Add opal calls to init/start/stop IMC devicesAnju T Sudhakar1-0/+193
2017-06-27skiboot: Find the IMC DTBMadhavan Srinivasan1-0/+436