aboutsummaryrefslogtreecommitdiff
path: root/core/pci-opal.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-09pci: Remove MVE opal callsJoel Stanley1-36/+0
2021-10-19pau: create phbChristophe Lombard1-3/+6
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-12-16opal-msg: endian fixes for opal-msg.c and opal_queue_msg callersNicholas Piggin1-9/+16
2019-12-16opal-api: add endian conversions to most opal callsNicholas Piggin1-24/+76
2019-12-04phb4: Add PHB options get/set OPAL callsAlexey Kardashevskiy1-0/+40
2019-10-22core/pci: Fix scan of devices for opencapi slotsFrederic Barrat1-5/+15
2019-10-22core/pci: Train link of PHB slots when hotpluggingFrederic Barrat1-22/+85
2019-10-22core/pci: Use proper phandle during hotplug for PHB slotsFrederic Barrat1-6/+15
2019-10-22core/pci: Add missing lock in set_power_timerFrederic Barrat1-0/+7
2019-10-22core/pci: Refactor common paths on slot hotplugFrederic Barrat1-17/+26
2019-07-26SPDX-ify all skiboot codeStewart Smith1-13/+4
2019-06-03Remove remnants of OPAL_PCI_GET_PHB_DIAG_DATAStewart Smith1-22/+0
2019-06-03Remove unused OPAL_GET_XIVE_SOURCEStewart Smith1-21/+0
2019-06-03Remove unused OPAL_PCI_GET_XIVE_REISSUE and OPAL_PCI_SET_XIVE_REISSUEStewart Smith1-20/+0
2019-06-03Remove never implemented OPAL_PCI_SET_PHB_TABLE_MEMORY and document whyStewart Smith1-12/+0
2019-06-03Remove unused OPAL_PCI_EEH_FREEZE_STATUS2Stewart Smith1-31/+0
2019-06-03Remove last remnants of OPAL_PCI_SET_PHB_TCE_MEMORY and OPAL_PCI_SET_HUB_TCE_...Stewart Smith1-13/+0
2019-06-03Remove remnants of OPAL_PCI_SET_PHB_TCE_MEMORYStewart Smith1-9/+3
2019-02-18opal: Deprecate reading the PHB statusAlexey Kardashevskiy1-2/+12
2018-04-29OPAL_PCI_SET_POWER_STATE: fix locking in error pathsStewart Smith1-4/+12
2018-03-01phb4: set PBCQ Tunnel BAR for tunneled operationsPhilippe Bergheaud1-0/+36
2017-08-04phb4: Enable PCI peer-to-peerFrederic Barrat1-0/+39
2017-05-31core/pci: Rename pci_slot_op poll to run_smMichael Neuling1-2/+2
2016-10-17core/pci: Update PCI topology after power changeGavin Shan1-5/+21
2016-08-30pci: Standardise on uint64_t pe_numberRussell Currey1-9/+9
2016-08-17Use additional checks in skiboot for pointersBalbir Singh1-7/+63
2016-07-08hw/phb4: Add initial supportBenjamin Herrenschmidt1-0/+21
2016-06-14core/opal: Support PCI slot and new APIsGavin Shan1-26/+209
2016-05-03PCI: Remove pci_put_phb()Gavin Shan1-27/+0
2016-05-03PCI: Move PHB lock to generic layerGavin Shan1-57/+56
2015-05-07eeh: Fix eeh event handlingAlistair Popple1-2/+21
2015-02-06Move skiboot internal things from opal.h to opal-api.hStewart Smith1-0/+1
2014-10-08PCI: Refactor error injectionGavin Shan1-9/+8
2014-09-30phb3/capi: Add two new modes to opal_pci_set_phb_capi_modeRyan Grimm1-10/+5
2014-07-21PCI: Allow to set frozen stateGavin Shan1-0/+19
2014-07-21PCI: Clear PAPR error injectionGavin Shan1-0/+6
2014-07-21core: PCI error injection APIMike Qiu1-0/+26
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+666