aboutsummaryrefslogtreecommitdiff
path: root/hw/p7ioc-phb.c
AgeCommit message (Expand)AuthorFilesLines
2017-05-01pci: Describe PHB diag data size in device treeRussell Currey1-0/+9
2017-03-31core/pci: Add phb->ops->device_removeGavin Shan1-0/+1
2017-02-16core/pci: Initialize AER capability in PCI coreGavin Shan1-16/+3
2016-12-21tree-wide: use dt_add_property_u64s() where we canOliver O'Halloran1-4/+2
2016-12-14pci: Always print PHB and PE numbers as hexadecimalRussell Currey1-3/+3
2016-10-24pci: Remove obsoleted PCI slot pfreset() operationGavin Shan1-6/+0
2016-10-12pci: Avoid hot resets at boot timeRussell Currey1-2/+2
2016-08-30pci: Standardise on uint64_t pe_numberRussell Currey1-22/+23
2016-08-11interrupts: Add new source ->attributes callbackBenjamin Herrenschmidt1-11/+14
2016-07-13interrupts: Expose irq_source and change prototypes of all opsBenjamin Herrenschmidt1-10/+11
2016-07-12interrupts: Use a #interrupt-cells of 2 for XICS interruptsBenjamin Herrenschmidt1-1/+5
2016-07-08pci: get_reserved_pe_number() needs to take the PHB as argumentBenjamin Herrenschmidt1-1/+1
2016-06-14hw/p7ioc: Support PHB slotGavin Shan1-687/+447
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-09p7ioc-phb: Remove logically deadcodeKamalesh Babulal1-2/+1
2016-05-03PCI: Move PHB lock to generic layerGavin Shan1-24/+4
2015-11-17PCI: use define for wanting dynamic PHB id for pci_register_phbStewart Smith1-1/+1
2015-11-10sparse: Fix many constant is too big warninsg in p7ioc codeStewart Smith1-90/+90
2015-10-07pci: Use a fixed numbering of PHBs on OPAL and improve log consistencyBenjamin Herrenschmidt1-3/+3
2015-08-13hw/p7ioc-phb.c: Fix assignment of addrKamalesh Babulal1-1/+0
2015-06-24Fix potential overrun of p7ioc_phb->{tve_hi_cache, tve_hi_cache}Kamalesh Babulal1-1/+1
2015-06-24p7ioc_err_inject_io32() - Fix uninitialized variable warningKamalesh Babulal1-0/+1
2015-05-07eeh: Fix eeh event handlingAlistair Popple1-1/+1
2015-04-01Remove redundant includes of opal-api.hMichael Ellerman1-1/+0
2015-02-19change direct use of LSH to SETFIELDDan Streetman1-2/+4
2015-02-19update users of GET/SETFIELD()Dan Streetman1-4/+4
2015-02-06Move skiboot internal things from opal.h to opal-api.hStewart Smith1-0/+1
2014-10-08PCI: Refactor error injectionGavin Shan1-201/+226
2014-08-29PCI: Add pci_device_init()Gavin Shan1-2/+2
2014-08-08PCI: Restore bus numbers after complete resetGavin Shan1-0/+13
2014-08-08Use small macros for PHB debug/log messagesStewart Smith1-20/+4
2014-07-21PCI: Allow to set frozen stateGavin Shan1-0/+33
2014-07-21PCI: Clear PAPR error injectionGavin Shan1-0/+19
2014-07-21P7IOC: Support error injectionMike Qiu1-0/+233
2014-07-21P7IOC: Grab PHB versionGavin Shan1-2/+2
2014-07-13p7ioc-phb: Remove recursive lockingBenjamin Herrenschmidt1-6/+0
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+3206