aboutsummaryrefslogtreecommitdiff
path: root/hw/phb3.c
AgeCommit message (Expand)AuthorFilesLines
2017-05-31core/pci: Rename pci_slot_op poll to run_smMichael Neuling1-2/+2
2017-05-01pci: Describe PHB diag data size in device treeRussell Currey1-0/+3
2017-03-31hw/phb3: Enable ECRC on endpointsGavin Shan1-24/+2
2017-03-31hw/phb3: Adjust ECRC on root port dynamicallyGavin Shan1-11/+63
2017-03-31core/pci: Add phb->ops->device_removeGavin Shan1-0/+1
2017-03-31hw/phb3: Locate AER capability position if necessaryGavin Shan1-6/+9
2017-03-29phb3/4: Set max link speed via nvramMichael Neuling1-3/+14
2017-03-20hw/phb3: add host sync notifier to trigger creset/CAPP disable on kexecAndrew Donnellan1-0/+40
2017-03-20hw/phb3: disable CAPI mode during complete resetAndrew Donnellan1-5/+136
2017-02-16hw/phb3: Apply config register filter after HW changeGavin Shan1-3/+3
2017-02-16core/pci: Initialize AER capability in PCI coreGavin Shan1-16/+3
2016-12-22phb3: Lock the PHB on set_xive callbacksBenjamin Herrenschmidt1-0/+8
2016-12-21tree-wide: use dt_add_property_u64s() where we canOliver O'Halloran1-4/+1
2016-12-14pci: Always print PHB and PE numbers as hexadecimalRussell Currey1-17/+17
2016-12-13hw/phb3: fix error handling in complete resetAndrew Donnellan1-2/+1
2016-12-08phb3: Trick to allow control of the PCIe link width and speedBenjamin Herrenschmidt1-0/+86
2016-10-24pci: Remove obsoleted PCI slot pfreset() operationGavin Shan1-16/+15
2016-10-17hw/phb3: Override root slot's prepare_link_change() with PHB'sGavin Shan1-0/+8
2016-10-17hw/phb3: Disable surprise link down event on PCI slotsGavin Shan1-8/+49
2016-10-12pci: Avoid hot resets at boot timeRussell Currey1-2/+2
2016-10-11hw/phb3: Disable ECRC on Broadcom adapter behind PMC switchGavin Shan1-2/+24
2016-10-11Revert "hw/phb3.c: adjust offset to run CAPP containers"Stewart Smith1-22/+2
2016-10-11Revert "hw/phb3.c: preload the whole CAPP partition"Stewart Smith1-2/+2
2016-10-10hw/phb3.c: adjust offset to run CAPP containersClaudio Carvalho1-2/+22
2016-10-10hw/phb3.c: preload the whole CAPP partitionClaudio Carvalho1-2/+2
2016-09-02core/pci: Improve PCI config register filterGavin Shan1-6/+8
2016-08-30pci: Standardise on uint64_t pe_numberRussell Currey1-47/+47
2016-08-24hw/phb3: Update capi initialization sequenceFrederic Barrat1-1/+2
2016-08-11interrupts: Add new source ->attributes callbackBenjamin Herrenschmidt1-11/+15
2016-07-25hw/phb3: Increase AIB TX command credit for DMA read in CAPP DMA modeAndrew Donnellan1-2/+11
2016-07-13interrupts: Expose irq_source and change prototypes of all opsBenjamin Herrenschmidt1-22/+15
2016-07-12interrupts: Use a #interrupt-cells of 2 for XICS interruptsBenjamin Herrenschmidt1-1/+5
2016-07-11phb3: fix inconsistent indentingStewart Smith1-2/+2
2016-07-08pci: get_reserved_pe_number() needs to take the PHB as argumentBenjamin Herrenschmidt1-1/+1
2016-07-05PHB3: Disable UTL outbound discard error interruptGavin Shan1-1/+1
2016-06-20Fix for typosFrederic Bonnard1-2/+2
2016-06-14hw/phb3: Support PHB slotGavin Shan1-399/+278
2016-06-14hw/phb3: Remove useless commentsGavin Shan1-14/+0
2016-06-14core/pci: Return value for struct phb_ops::device_initGavin Shan1-2/+10
2016-06-14core/pci: Extend pci_restore_bridge_buses() for PCI slotGavin Shan1-1/+1
2016-06-14core/pci: Fix wrong reserved PE# in enumerationGavin Shan1-0/+6
2016-06-09phb: Work around XSL bug sending PTE updates with wrong scopeIan Munsie1-5/+15
2016-06-09phb3: Add support for CAPP DMA modeIan Munsie1-10/+46
2016-06-08phb3: Refactor to move capi enable to its own functionIan Munsie1-63/+70
2016-06-07phb3: Mask off FIR bit indicating link speed change on p8+Ian Munsie1-1/+1
2016-05-03PCI: Move PHB lock to generic layerGavin Shan1-20/+0
2016-05-02PHB3: Add comments for PCI vendor/device ids rather than plain numbersStewart Smith1-2/+3
2016-04-29Merge branch 'skiboot-5.2.x' - PHB3 pref window register corruptionStewart Smith1-0/+2
2016-04-29PHB3: Fix corruption of pref window registerGavin Shan1-0/+2
2016-04-27phb3: Test CAPI mode on both CAPP units on NaplesPhilippe Bergheaud1-1/+6