summaryrefslogtreecommitdiffstats
path: root/hw/phb3.c
Commit message (Expand)AuthorAgeFilesLines
* phb3/4: Silence a useless warningBenjamin Herrenschmidt2017-06-261-1/+1
* phb3/4: Move IO VPD preload out to a common placeBenjamin Herrenschmidt2017-06-261-10/+0
* capi: Handle HMI eventsChristophe Lombard2017-06-191-0/+35
* capi: Load capp microcodeChristophe Lombard2017-06-191-192/+13
* capi: Move phb3 capp registers to specialized filesChristophe Lombard2017-06-191-0/+1
* capi: Externalize capp timebase synchronizationChristophe Lombard2017-06-191-1/+2
* hw/phb3: Use cached vendor/device IDs in phb3_check_device_quirks()Gavin Shan2017-06-151-19/+20
* pci: Make handling of config filters genericBenjamin Herrenschmidt2017-06-061-26/+4
* phb3: Turn the link speed hack into a cfg filterBenjamin Herrenschmidt2017-06-061-10/+25
* phb3+iov: Fixup support for config space filtersBenjamin Herrenschmidt2017-06-061-15/+19
* pci: Add bitmap to know if a pci device has cfg reg filtersBenjamin Herrenschmidt2017-06-061-7/+2
* core/pci: Rename pci_slot_op poll to run_smMichael Neuling2017-05-311-2/+2
* pci: Describe PHB diag data size in device treeRussell Currey2017-05-011-0/+3
* hw/phb3: Enable ECRC on endpointsGavin Shan2017-03-311-24/+2
* hw/phb3: Adjust ECRC on root port dynamicallyGavin Shan2017-03-311-11/+63
* core/pci: Add phb->ops->device_removeGavin Shan2017-03-311-0/+1
* hw/phb3: Locate AER capability position if necessaryGavin Shan2017-03-311-6/+9
* phb3/4: Set max link speed via nvramMichael Neuling2017-03-291-3/+14
* hw/phb3: add host sync notifier to trigger creset/CAPP disable on kexecAndrew Donnellan2017-03-201-0/+40
* hw/phb3: disable CAPI mode during complete resetAndrew Donnellan2017-03-201-5/+136
* hw/phb3: Apply config register filter after HW changeGavin Shan2017-02-161-3/+3
* core/pci: Initialize AER capability in PCI coreGavin Shan2017-02-161-16/+3
* phb3: Lock the PHB on set_xive callbacksBenjamin Herrenschmidt2016-12-221-0/+8
* tree-wide: use dt_add_property_u64s() where we canOliver O'Halloran2016-12-211-4/+1
* pci: Always print PHB and PE numbers as hexadecimalRussell Currey2016-12-141-17/+17
* hw/phb3: fix error handling in complete resetAndrew Donnellan2016-12-131-2/+1
* phb3: Trick to allow control of the PCIe link width and speedBenjamin Herrenschmidt2016-12-081-0/+86
* pci: Remove obsoleted PCI slot pfreset() operationGavin Shan2016-10-241-16/+15
* hw/phb3: Override root slot's prepare_link_change() with PHB'sGavin Shan2016-10-171-0/+8
* hw/phb3: Disable surprise link down event on PCI slotsGavin Shan2016-10-171-8/+49
* pci: Avoid hot resets at boot timeRussell Currey2016-10-121-2/+2
* hw/phb3: Disable ECRC on Broadcom adapter behind PMC switchGavin Shan2016-10-111-2/+24
* Revert "hw/phb3.c: adjust offset to run CAPP containers"Stewart Smith2016-10-111-22/+2
* Revert "hw/phb3.c: preload the whole CAPP partition"Stewart Smith2016-10-111-2/+2
* hw/phb3.c: adjust offset to run CAPP containersClaudio Carvalho2016-10-101-2/+22
* hw/phb3.c: preload the whole CAPP partitionClaudio Carvalho2016-10-101-2/+2
* core/pci: Improve PCI config register filterGavin Shan2016-09-021-6/+8
* pci: Standardise on uint64_t pe_numberRussell Currey2016-08-301-47/+47
* hw/phb3: Update capi initialization sequenceFrederic Barrat2016-08-241-1/+2
* interrupts: Add new source ->attributes callbackBenjamin Herrenschmidt2016-08-111-11/+15
* hw/phb3: Increase AIB TX command credit for DMA read in CAPP DMA modeAndrew Donnellan2016-07-251-2/+11
* interrupts: Expose irq_source and change prototypes of all opsBenjamin Herrenschmidt2016-07-131-22/+15
* interrupts: Use a #interrupt-cells of 2 for XICS interruptsBenjamin Herrenschmidt2016-07-121-1/+5
* phb3: fix inconsistent indentingStewart Smith2016-07-111-2/+2
* pci: get_reserved_pe_number() needs to take the PHB as argumentBenjamin Herrenschmidt2016-07-081-1/+1
* PHB3: Disable UTL outbound discard error interruptGavin Shan2016-07-051-1/+1
* Fix for typosFrederic Bonnard2016-06-201-2/+2
* hw/phb3: Support PHB slotGavin Shan2016-06-141-399/+278
* hw/phb3: Remove useless commentsGavin Shan2016-06-141-14/+0
* core/pci: Return value for struct phb_ops::device_initGavin Shan2016-06-141-2/+10
OpenPOWER on IntegriCloud