[Skiboot] [PATCH v11 17/23] platforms/ibm-fsp: Support PCI slot
Russell Currey
ruscur at russell.cc
Thu Jun 2 14:01:50 AEST 2016
On Fri, 2016-05-20 at 16:32 +1000, Gavin Shan wrote:
> The patch reworks PCI stuff for IBM's Apollo and Firenze platforms to
> support PCI slot:
>
> * Platform shared PCI slot is represented by "struct lxvpd_pci_slot"
> for Apollo and Firenze. The information of that is fetched from
> VPD.
> * Apollo platform uses "struct lxvpd_pci_slot" as its platform slot,
> while Firenze platform uses "struct firenze_pci_slot" as its
> platform slot in order to support external I2C-based PCI slot power
> maangement as well as PERST supported by the downstream ports of
> particular PLX PCIe switches.
> * On Firenze platform, the properties and methods to manage PHB slot
> might be overrided to utilize the capability of external power
> management.
>
> Signed-off-by: Gavin Shan <gwshan at linux.vnet.ibm.com>
> ---
As with the P7IOC patch, I don't see anything particularly suspicious here but
I'm not very well acquainted with the platform specifics.
More information about the Skiboot
mailing list