aboutsummaryrefslogtreecommitdiff
path: root/hw/phb4.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-27hw/phb4: Clear the PEC FIRs when taking the ETU out of resetFrederic Barrat1-13/+17
2023-02-27hw/phb4: Use symbols when accessing PEC registersFrederic Barrat1-12/+18
2022-01-03hwprobe: convert PHB, NPU, PAU subsystems to hwprobeStewart Smith1-1/+3
2021-10-19phb4: annotate tbl_pest with endian typesNicholas Piggin1-12/+7
2021-10-02phb5: Remove obsolete capp-related propertiesFrederic Barrat1-7/+10
2021-08-27phb4/5: Escalate page-level TCE killsFrederic Barrat1-0/+8
2021-08-06phb5: Fix PHB max link speed definition on P10Frederic Barrat1-2/+2
2021-08-06phb4/5: Fix PHB link width detection to avoid useless retrainingsFrederic Barrat1-11/+80
2021-08-06phb4: Cleanup PEC config discovery in CAPI modeFrederic Barrat1-8/+9
2021-08-06phb5: Workaround for PCI bug HW551382Frederic Barrat1-0/+35
2021-08-06phb5: Enable Gen5Michael Neuling1-4/+8
2021-08-06phb5: Add register inits specific to Gen5Frederic Barrat1-5/+13
2021-08-06phb5: Activate StoreEOI for LSIsCédric Le Goater1-1/+1
2021-08-06xive/p10: Introduce new capability bitsCédric Le Goater1-2/+2
2021-08-06hw/phb5: Add support for 'Address-Based Interrupt Trigger' modeCédric Le Goater1-6/+57
2021-08-06hw/phb5: Add support for PQ offloadingCédric Le Goater1-7/+40
2021-08-06hw/phb5: Add initial supportJordan Niethe1-45/+155
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
2020-12-15Revert "mowgli: Limit slot1 to Gen3 by default"LuluTHSu1-20/+0
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-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-06-03hw/phb4: Enable error interruptsOliver O'Halloran1-1/+39
2020-06-03hw/phb4: Factor out interrupt setupOliver O'Halloran1-5/+11
2020-06-03hw/phb4: Don't disable TXE(12) interrupt if on P9 DD2.0Oliver O'Halloran1-4/+1
2020-06-03hw/phb4: Fix interrupt namesOliver O'Halloran1-0/+17
2020-06-03hw/phb4: Make error interrupt handler compileOliver O'Halloran1-3/+1
2020-03-30hw/phb4: Tune GPU direct performance on witherspoon in PCI modeFrederic Barrat1-24/+29
2020-03-12Re-license contributions from Raptor Computer SystemsOliver O'Halloran1-1/+1
2019-12-16dt: assorted cleanupsNicholas Piggin1-16/+12
2019-12-16phb4: make endian-cleanNicholas Piggin1-166/+176
2019-12-16opal-api: add endian conversions to most opal callsNicholas Piggin1-3/+3
2019-12-04phb4: Add PHB options get/set OPAL callsAlexey Kardashevskiy1-0/+59
2019-11-11Remove dead POWER7 codeNicholas Piggin1-11/+0
2019-11-04xive/p9: obsolete OPAL_XIVE_IRQ_SHIFT_BUG flagsCédric Le Goater1-0/+1
2019-08-23pci: recheck pci nvram hacks on fast-rebootOliver O'Halloran1-2/+0
2019-08-16hw/phb4: Use standard MIN/MAX macro definitionsJordan Niethe1-6/+3
2019-08-16hw/phb4: Prevent register accesses when in resetOliver O'Halloran1-0/+10
2019-08-16pci: Use a macro for accessing PCI BDF Bus NumberJordan Niethe1-3/+3
2019-07-26SPDX-ify all skiboot codeStewart Smith1-17/+4
2019-06-27pci: Make the pci-eeh-verbose nvram option genericOliver O'Halloran1-7/+3
2019-06-24Move FSP-specific VPD functionality to platforms/ibm-fsp/Stewart Smith1-1/+2
2019-06-03hw/phb4: Make phb4_training_trace() more generalOliver O'Halloran1-19/+25
2019-06-03hw/phb4: Set trace enable where it's usedOliver O'Halloran1-12/+22
2019-06-03hw/phb4: Add missing LTSSM statesOliver O'Halloran1-0/+6
2019-06-03hw/phb4: Use read/write_reg in assert_perstOliver O'Halloran1-2/+2