[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