aboutsummaryrefslogtreecommitdiff
path: root/hw/phb4.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-22capi: Add a comment for the Transport Control RegisterChristophe Lombard1-1/+5
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
2017-11-15phb4: Fix lane equalisation settingMichael Neuling1-1/+1
2017-11-15phb4: Fix PE mapping of M32 BARBenjamin Herrenschmidt1-13/+11
2017-11-15phb4: Fix lost bit in PE number on config accessesBenjamin Herrenschmidt1-3/+3
2017-11-13phb4: Update initsMichael Neuling1-1/+1
2017-11-09capi: move the acknowledge of the HMI interruptChristophe Lombard1-4/+4
2017-11-09capi: update ci store buffers and dma enginesChristophe Lombard1-37/+68
2017-10-23phb4: Escalate freeze to fence to avoid checkstopMichael Neuling1-6/+45
2017-10-23phb4: Move code to find frozen PE earlierMichael Neuling1-14/+13
2017-10-23phb4: Update some init registersMichael Neuling1-3/+3
2017-10-23phb4: Enable PHB MMIO in phb4_root_port_init()Michael Neuling1-2/+2
2017-10-23phb4: Use phb4_ioda_sel() moreMichael Neuling1-7/+2
2017-10-23phb4: Improve config space loggingMichael Neuling1-7/+14
2017-10-23phb4: Remove unused codeMichael Neuling1-10/+0
2017-10-23phb4: Move code around to avoid indentingMichael Neuling1-53/+51
2017-10-23phb4: Update commentMichael Neuling1-1/+1
2017-10-23phb4: Reduce link degraded message log level to debugMichael Neuling1-1/+1
2017-10-23phb4: Fix GEN3 for DD2.00Michael Neuling1-1/+1
2017-10-18phb4: Fix PCIe GEN4 on DD2.1 and aboveMichael Neuling1-4/+3
2017-10-02phb4: Reassign link_retries counter in IODA purgeGuilherme G. Piccoli1-0/+2