summaryrefslogtreecommitdiffstats
path: root/hw/p7ioc-phb.c
Commit message (Expand)AuthorAgeFilesLines
* interrupts: Create an "interrupts" property in the OPAL nodeBenjamin Herrenschmidt2018-04-111-1/+1
* phb*: Remove the state field in the various phb structuresOliver O'Halloran2018-03-221-15/+12
* phb3/phb4/p7ioc: Document supported TCE sizes in DTRussell Currey2018-02-201-0/+5
* pci: Describe PHB diag data size in device treeRussell Currey2017-05-011-0/+9
* core/pci: Add phb->ops->device_removeGavin Shan2017-03-311-0/+1
* core/pci: Initialize AER capability in PCI coreGavin Shan2017-02-161-16/+3
* tree-wide: use dt_add_property_u64s() where we canOliver O'Halloran2016-12-211-4/+2
* pci: Always print PHB and PE numbers as hexadecimalRussell Currey2016-12-141-3/+3
* pci: Remove obsoleted PCI slot pfreset() operationGavin Shan2016-10-241-6/+0
* pci: Avoid hot resets at boot timeRussell Currey2016-10-121-2/+2
* pci: Standardise on uint64_t pe_numberRussell Currey2016-08-301-22/+23
* interrupts: Add new source ->attributes callbackBenjamin Herrenschmidt2016-08-111-11/+14
* interrupts: Expose irq_source and change prototypes of all opsBenjamin Herrenschmidt2016-07-131-10/+11
* interrupts: Use a #interrupt-cells of 2 for XICS interruptsBenjamin Herrenschmidt2016-07-121-1/+5
* pci: get_reserved_pe_number() needs to take the PHB as argumentBenjamin Herrenschmidt2016-07-081-1/+1
* hw/p7ioc: Support PHB slotGavin Shan2016-06-141-687/+447
* core/pci: Return value for struct phb_ops::device_initGavin Shan2016-06-141-2/+10
* core/pci: Extend pci_restore_bridge_buses() for PCI slotGavin Shan2016-06-141-1/+1
* core/pci: Fix wrong reserved PE# in enumerationGavin Shan2016-06-141-0/+6
* p7ioc-phb: Remove logically deadcodeKamalesh Babulal2016-06-091-2/+1
* PCI: Move PHB lock to generic layerGavin Shan2016-05-031-24/+4
* PCI: use define for wanting dynamic PHB id for pci_register_phbStewart Smith2015-11-171-1/+1
* sparse: Fix many constant is too big warninsg in p7ioc codeStewart Smith2015-11-101-90/+90
* pci: Use a fixed numbering of PHBs on OPAL and improve log consistencyBenjamin Herrenschmidt2015-10-071-3/+3
* hw/p7ioc-phb.c: Fix assignment of addrKamalesh Babulal2015-08-131-1/+0
* Fix potential overrun of p7ioc_phb->{tve_hi_cache, tve_hi_cache}Kamalesh Babulal2015-06-241-1/+1
* p7ioc_err_inject_io32() - Fix uninitialized variable warningKamalesh Babulal2015-06-241-0/+1
* eeh: Fix eeh event handlingAlistair Popple2015-05-071-1/+1
* Remove redundant includes of opal-api.hMichael Ellerman2015-04-011-1/+0
* change direct use of LSH to SETFIELDDan Streetman2015-02-191-2/+4
* update users of GET/SETFIELD()Dan Streetman2015-02-191-4/+4
* Move skiboot internal things from opal.h to opal-api.hStewart Smith2015-02-061-0/+1
* PCI: Refactor error injectionGavin Shan2014-10-081-201/+226
* PCI: Add pci_device_init()Gavin Shan2014-08-291-2/+2
* PCI: Restore bus numbers after complete resetGavin Shan2014-08-081-0/+13
* Use small macros for PHB debug/log messagesStewart Smith2014-08-081-20/+4
* PCI: Allow to set frozen stateGavin Shan2014-07-211-0/+33
* PCI: Clear PAPR error injectionGavin Shan2014-07-211-0/+19
* P7IOC: Support error injectionMike Qiu2014-07-211-0/+233
* P7IOC: Grab PHB versionGavin Shan2014-07-211-2/+2
* p7ioc-phb: Remove recursive lockingBenjamin Herrenschmidt2014-07-131-6/+0
* Initial commit of Open Source releaseBenjamin Herrenschmidt2014-07-021-0/+3206
OpenPOWER on IntegriCloud