aboutsummaryrefslogtreecommitdiff
path: root/hw/phb3.c
AgeCommit message (Expand)AuthorFilesLines
2015-02-23capi: Rework microcode flash download and CAPP uploadMichael Neuling1-60/+107
2015-02-23capi: Make microcode lid parsing code endian safeMichael Neuling1-46/+60
2015-02-23capi: Move code aroundMichael Neuling1-130/+129
2015-02-23capi: Dynamically calculate which CAPP port to useMichael Neuling1-6/+23
2015-02-19change direct use of LSH to SETFIELDDan Streetman1-2/+4
2015-02-19update users of GET/SETFIELD()Dan Streetman1-1/+1
2015-02-18phb3: Reduce some time_wait occurrencesBenjamin Herrenschmidt1-5/+7
2015-02-06Move skiboot internal things from opal.h to opal-api.hStewart Smith1-0/+1
2014-11-19Merge branch 'update-2.1.1.1'Stewart Smith1-0/+32
2014-11-18phb3: Increase some timeouts (SW283991)skiboot-2.1.1-fw810.20-2Benjamin Herrenschmidt1-4/+40
2014-11-17Merge branch 'update-2.1.1.1'Benjamin Herrenschmidt1-8/+9
2014-11-17phb3: Increase some timeouts (SW283991)Benjamin Herrenschmidt1-4/+8
2014-11-17PHB3: wait 1s after PERST deassert for CAPP adaptersRyan Grimm1-4/+1
2014-10-15(somewhat) quieten PCI during bootStewart Smith1-17/+19
2014-10-08PHB3: Support DMA error injectionGavin Shan1-0/+98
2014-10-08PHB3: Support MM64 error injectionGavin Shan1-6/+82
2014-10-08PHB3: Support multiple MM32 segments for error injectionGavin Shan1-17/+26
2014-10-08PCI: Refactor error injectionGavin Shan1-123/+137
2014-09-30phb3/capi: Some tweaks to the new CAPI interfacesBenjamin Herrenschmidt1-7/+6
2014-09-30phb3/capi: Add capp recovery to phb3Ryan Grimm1-3/+60
2014-09-30phb3/capi: Add two new modes to opal_pci_set_phb_capi_modeRyan Grimm1-2/+34
2014-09-30phb3/capi: Initialize capp regs with field values.Ryan Grimm1-7/+9
2014-08-29PCI: Add pci_device_init()Gavin Shan1-2/+2
2014-08-08pci: Improve logging format and log levelsBenjamin Herrenschmidt1-2/+2
2014-08-08PCI: Restore bus numbers after complete resetGavin Shan1-0/+12
2014-08-08Use small macros for PHB debug/log messagesStewart Smith1-20/+6
2014-07-21PCI: Allow to set frozen stateGavin Shan1-0/+35
2014-07-21PCI: Clear PAPR error injectionGavin Shan1-0/+19
2014-07-21PHB3: Support error injectionMike Qiu1-0/+145
2014-07-13phb3: Remove recursive lockingBenjamin Herrenschmidt1-6/+0
2014-07-09phb3: Support capp microcode load for murano phb3 dd2.0Ryan Grimm1-0/+4
2014-07-08phb3: Parse capp microcode lid if lid header in memory.Ryan Grimm1-2/+10
2014-07-08phb3: Fix pointer arithmetic when parsing ucode structs.Ryan Grimm1-4/+6
2014-07-08phb3: Increase size allotted for capp microcode.Ryan Grimm1-1/+1
2014-07-04phb3: Fix snoop capi config register in phb->capp procedureRyan Grimm1-1/+1
2014-07-04phb3: Fixup CAPP microcode loadingBenjamin Herrenschmidt1-5/+18
2014-07-04phb3: Don't try to enable CAPI without microcodeBenjamin Herrenschmidt1-0/+5
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+3880