aboutsummaryrefslogtreecommitdiff
path: root/hw/phb4.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-30phb4: Disable TCE cache line bufferFrederic Barrat1-0/+1
2019-02-05phb4: Generate checkstop on AIB ECC corr/uncorr for DD2.0 partsMichael Neuling1-9/+34
2018-11-02phb4/capp: Only reset FIR bits that cause capp machine checkVaibhav Jain1-0/+17
2018-11-02phb4: Check for RX errors after link trainingOliver O'Halloran1-3/+26
2018-10-16phb4/capp: Use link width to allocate STQ engines to CAPPVaibhav Jain1-17/+29
2018-10-16phb4/capp: Update the expected Eye-catcher for CAPP ucode lidVaibhav Jain1-2/+2
2018-09-13phb4: Workaround PHB errata with CFG write UR/CA errorsBenjamin Herrenschmidt1-1/+5
2018-09-13phb4: Handle allocation errors in phb4_eeh_dump_regs()Benjamin Herrenschmidt1-0/+4
2018-09-13phb4: Don't try to access non-existent PEST entriesBenjamin Herrenschmidt1-3/+3
2018-09-13phb4: Don't probe a PHB if its gardedVaibhav Jain1-2/+11
2018-08-16phb4: Disable 32-bit MSI in capi modeFrederic Barrat1-0/+9
2018-08-16capp: Fix the capp recovery timeout comparisonVaibhav Jain1-1/+1
2018-08-14phb4/capp: Update DMA read engines set in APC_FSM_READ_MASK based on link-widthVaibhav Jain1-4/+18
2018-07-19phb4: Reallocate PEC2 DMA-Read engines to improve GPU-Direct bandwidthVaibhav Jain1-3/+37
2018-07-18phb4: Disable nodal scoped DMA accesses when PB pump mode is enabledAlistair Popple1-0/+11
2018-07-11phb4/capp: Calculate STQ/DMA read engines based on link-width for PECVaibhav Jain1-9/+27
2018-07-10capi: Select the correct IODA table entry for the mbt cache.Christophe Lombard1-9/+9
2018-07-10phb4: Delay training till after PERST is deassertedMichael Neuling1-0/+14
2018-07-10phb4: Move training trace logging to next state.Michael Neuling1-2/+2
2018-07-10phb4: Minimise wait when moving through FRESET statesMichael Neuling1-1/+1
2018-05-11phb4: Print WOF registers on fence detectRussell Currey1-1/+7
2018-05-02phb4: Hardware init updatesRussell Currey1-3/+3
2018-04-11phb4: Restore bus numbers after CRSMichael Neuling1-12/+1
2018-04-11phb4: Enable the PCIe slotcap on pluggable slotsOliver O'Halloran1-0/+20
2018-04-11interrupts: Create an "interrupts" property in the OPAL nodeBenjamin Herrenschmidt1-1/+1
2018-04-11capi: Keep the current mmio windows in the mbt cache table.Christophe Lombard1-32/+36
2018-04-10phb4: Do not set the PBCQ Tunnel BAR register when enabling capi mode.Philippe Bergheaud1-19/+0
2018-04-10phb4: Quieten and improve "Timeout waiting for electrical link"Benjamin Herrenschmidt1-3/+2
2018-04-09phb4: set TVT1 for tunneled operations in capi modePhilippe Bergheaud1-15/+7
2018-04-03xive: disable store EOI supportCédric Le Goater1-4/+14
2018-04-03phb4: Reset FIR/NFIR registers before PHB4 probeVaibhav Jain1-0/+4
2018-04-03capi: Poll Err/Status register during CAPP recoveryVaibhav Jain1-17/+68
2018-03-22phb*: Remove the state field in the various phb structuresOliver O'Halloran1-15/+13
2018-03-06capp: Disable fast-reboot whenever enable_capi_mode() is calledVaibhav Jain1-4/+2
2018-03-06capp: Make error in capp timebase sync a non-fatal errorVaibhav Jain1-3/+1
2018-03-01phb4: set PBCQ Tunnel BAR for tunneled operationsPhilippe Bergheaud1-5/+66
2018-03-01phb4: set PHB CMPM registers for tunneled operationsPhilippe Bergheaud1-7/+42
2018-03-01capp: Disable fast-reboot when capp is enabledVaibhav Jain1-19/+19
2018-02-22phb4: Disable lane eq when retrying some nvidia GEN3 devicesMichael Neuling1-9/+45
2018-02-20phb3/phb4/p7ioc: Document supported TCE sizes in DTRussell Currey1-0/+5
2018-02-20phb4: Fix TCE page sizeRussell Currey1-4/+4
2018-02-14phb4: Only escalate freezes on MMIO load where necessaryRussell Currey1-1/+24
2018-02-13capi: Enable channel tag streaming for PHB in CAPP modeVaibhav Jain1-8/+4
2018-02-08capi: Fix the max tlbi divider and the directory size.Christophe Lombard1-2/+3
2018-01-30capi: Disable CAPP virtual machinesVaibhav Jain1-0/+1
2018-01-30capi: Perform capp recovery sequence only when PBCQ is idleVaibhav Jain1-3/+4
2018-01-14phb4: Dump CAPP error registers when it asserts link downVaibhav Jain1-5/+31
2017-12-11phb4: Change PCI MMIO timersMichael Neuling1-2/+2
2017-11-30phb4: Change default GEN3 lane equalisation setting to 0x54Michael Neuling1-2/+2
2017-11-30phb4: Init changesMichael Neuling1-6/+6