aboutsummaryrefslogtreecommitdiff
path: root/hw/phb3.c
AgeCommit message (Expand)AuthorFilesLines
2015-11-19Merge branch 'stable'Stewart Smith1-5/+19
2015-11-19Merge branch 'update-2.1.1.1' into stableStewart Smith1-5/+19
2015-11-19hw/phb3: Flush cache line after updating P/Q bitsBenjamin Herrenschmidt1-5/+19
2015-11-10llvm-scan-build: fix value stored to end during init never read in phb3.cStewart Smith1-1/+1
2015-10-23hw/phb3: phb3_set_capi_mode(): remove duplicated codeAndrew Donnellan1-9/+0
2015-10-09PHB3: Remove unnecessary message in phb3_sm_fundamental_reset()skiboot-2.1.1-fw810.40-1Gavin Shan1-2/+1
2015-10-09PHB3: Retry fundamental resetGavin Shan1-2/+29
2015-10-08PHB3: Emulate root complex pref 64-bits windowGavin Shan1-18/+70
2015-10-08PCI: Introduce config register filterGavin Shan1-0/+33
2015-10-08interrupts: Convert P8 IRQ assignment to functionsAlistair Popple1-9/+9
2015-10-07pci: Use a fixed numbering of PHBs on OPAL and improve log consistencyBenjamin Herrenschmidt1-6/+15
2015-10-07PHB3: Fix unexpected ER (all) on errinjct by PCI configGavin Shan1-2/+2
2015-10-07PHB3: Remove unnecessary message in phb3_sm_fundamental_reset()Gavin Shan1-2/+1
2015-10-07PHB3: Retry fundamental resetGavin Shan1-2/+29
2015-09-30PHB3: Fix incorrect commentsGavin Shan1-1/+1
2015-09-30PHB3: Fix wrong PE number in error injectionGavin Shan1-2/+2
2015-09-02Merge branch 'update-2.1.1.1'Stewart Smith1-5/+9
2015-09-01phb3: Handle fence in phb3_pci_msi_check_q to fix hangIan Munsie1-4/+8
2015-08-18phb3: Continue CAPP setup even if PHB is already in CAPP modeDaniel Axtens1-1/+0
2015-08-14phb3: Continue CAPP setup even if PHB is already in CAPP modeDaniel Axtens1-1/+0
2015-08-14hw/phb3: Change reserved PE to 255Gavin Shan1-5/+16
2015-07-10hw/phb3: Fix logical operandKamalesh Babulal1-1/+1
2015-07-10Configure CAPP timebase.Philippe Bergheaud1-0/+10
2015-07-03hw/phb3: Fix M64 error injection for VFsGavin Shan1-11/+22
2015-07-03hw/phb3: Support config error injection to VF PEGavin Shan1-15/+30
2015-07-03hw/phb3: Invalidate RTC on updating RTTGavin Shan1-10/+3
2015-07-03hw/phb3: Fix reserved PE#Gavin Shan1-2/+2
2015-07-01PHB3: Wait 2s for electrical link to come upBenjamin Herrenschmidt1-2/+2
2015-06-16hw/phb3: Fix crash in phb3_init_hw()Gavin Shan1-5/+5
2015-05-12Fix infinite loop in wait_for_resource if CAPP ucode load failsStewart Smith1-11/+8
2015-05-07Preload VPD LID and set up fsp_lid_load() for async queued loadingStewart Smith1-0/+11
2015-05-07Asynchronously preload CAPP microcodeStewart Smith1-60/+78
2015-04-29PHB3: Wait 1s, not 100ms, for PCIe electricals to trainBenjamin Herrenschmidt1-1/+1
2015-04-29phb3: Disable write scope group in PHB for certain adaptersBenjamin Herrenschmidt1-0/+33
2015-04-29capi: Use existing #definesMichael Neuling1-3/+3
2015-04-28PHB3: Wait 1s, not 100ms, for PCIe electricals to trainBenjamin Herrenschmidt1-1/+1
2015-04-28phb3: Disable write scope group in PHB for certain adaptersBenjamin Herrenschmidt1-0/+33
2015-04-18pci: Fix presence detect on PHB3Benjamin Herrenschmidt1-23/+4
2015-04-15phb3: Add Naples PHB supportBenjamin Herrenschmidt1-16/+23
2015-04-01Remove redundant includes of opal-api.hMichael Ellerman1-1/+0
2015-03-23Change load_resource() API to be all about preloading.Stewart Smith1-1/+9
2015-03-17PHB3: Do not release unhold lock in error pathVasant Hegde1-1/+1
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