aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2021-08-06VAS: Define Remote Memory Access paste address on P10Haren Myneni1-3/+73
2021-08-06hw/phys-map/p10: Add P10 MMIO mapAlistair Popple2-4/+101
2021-08-06prd: Add base P10 supportOliver O'Halloran1-0/+5
2021-08-06phys/P10: Use topology index to get phys mappingVasant Hegde2-3/+22
2021-08-06occ: Add POWER10 supportVaidyanathan Srinivasan3-14/+165
2021-08-06psi/p10: Activate P10 interruptsCédric Le Goater1-1/+63
2021-08-06Basic P10 stop state supportVaidyanathan Srinivasan2-16/+126
2021-08-06hw/chiptod: Add POWER10 supportNicholas Piggin1-15/+59
2021-08-06hw/p8-i2c: Add POWER10 supportOliver O'Halloran1-15/+14
2021-08-06Initial POWER10 enablementNicholas Piggin4-11/+58
2021-08-04POWER9 Cleanups: Don't force clear SPW bitsPratik R. Sampat1-9/+5
2021-07-19powercap: occ: Set occ_set_powercap as const attributePratik R. Sampat1-1/+1
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-06-30hw/p8-i2c: Make OCCFLG register base address configurable at runtimeOliver O'Halloran1-9/+15
2021-06-30hw/p8-i2c: Add buses at runtimeOliver O'Halloran1-8/+75
2021-06-30hw/p8-i2c: Move port init into a separate functionOliver O'Halloran1-48/+45
2021-06-30hw/p8-i2c: Set poll interval from the current portOliver O'Halloran1-16/+7
2021-06-30hw/p8-i2c: Print interrupt status per masterOliver O'Halloran1-11/+5
2021-06-30hw/p8-i2c: Add p8_i2c_find_bus_by_port()Oliver O'Halloran1-0/+26
2021-06-30VAS: Define p9_get_rma_bar()Haren Myneni1-54/+65
2021-05-28uart: Give SIMICS some more timeCédric Le Goater1-0/+3
2021-05-13hw/imc: Disable only nest_imc devices if pause_microcode() failsMadhavan Srinivasan1-2/+16
2021-04-07hw/ipmi: Fix misleading-indentation failuresVasant Hegde1-1/+1
2021-03-31phb4: Avoid MMIO load freeze escalation on every chipMahesh Salgaonkar1-1/+5
2021-02-12phb4/5: Fix printing of device secondary status register.Mahesh Salgaonkar1-1/+1
2021-02-04phb4: Disable TCE cache line bufferFrederic Barrat1-0/+1
2021-02-04hw/phb4: Use inclusive language, replace the word 'whitelist'Philippe Mathieu-Daudé1-10/+10
2021-01-14Fix lock error when BT IRQ preempt BT timerlixg1-3/+5
2021-01-05SBE: Account cancelled timer requestVasant Hegde1-0/+3
2020-12-18SBE: Rate limit timer requestsVasant Hegde1-0/+22
2020-12-18SBE: Check timer state before scheduling timerVasant Hegde1-2/+4
2020-12-15Revert "mowgli: Limit slot1 to Gen3 by default"LuluTHSu1-20/+0
2020-12-15xscom: Fix xscom error logging caused due to xscom OPAL callGautham R. Shenoy1-2/+19
2020-12-15xive/p9: Remove assert from xive_eq_for_target()Cédric Le Goater1-1/+1
2020-12-15hw/ocmb: Fix log messageVasant Hegde1-3/+2
2020-12-15hw/ocmb: Clear top bit from offset before searching addr rangeVasant Hegde1-1/+2
2020-11-27xive/p9: Add a retry counter when updating the cache watchCédric Le Goater1-1/+9
2020-11-27xive/p9: Introduce XIVE_ESB_PAGE_SIZECédric Le Goater1-8/+8
2020-11-27psi/p9: mask all sources at initCédric Le Goater1-0/+13
2020-11-27xive/p9: Use local_alloc() to allocate the XIVE bitmapsCédric Le Goater1-3/+7
2020-11-02phb4: Finish removing P9 DD1 workaround on LSIsCédric Le Goater1-4/+1
2020-11-02mowgli: Limit slot1 to Gen3 by defaultLuluTHSu1-0/+21
2020-10-21FSP/NVRAM: Do not assert in vNVRAM statistics callVasant Hegde1-2/+1
2020-08-28fsp/dump: Handle non-MPIPL scenarioVasant Hegde1-4/+4
2020-08-28hw/phb4: Verify AER support before initialising AER regsOliver O'Halloran1-0/+3
2020-08-28hw/phb4: Actually enable error reportingOliver O'Halloran1-0/+1
2020-08-07imc: Use pir_to_core_id() rather than cpu_get_core_index()Benjamin Herrenschmidt1-4/+4