Skip to content

PCIe to PCI bridge will not train #176

Open
@madscientist159

Description

@madscientist159

We've run across an interesting device that's failing to train on POWER9. It's a PCIe to PCI bridge built around the PI7C9X130 chip, it looks solidly constructed and appears to be powered up correctly, but skiboot fails to train the link:

[   58.229791464,5] PCI: Resetting PHBs and training links...
[   60.243078664,3] PHB#0001[0:1]: LINK: Timeout waiting for link up
[   62.447106167,3] PHB#0001[0:1]: LINK: Timeout waiting for link up
[   65.139140552,3] PHB#0001[0:1]: LINK: Timeout waiting for link up
[   67.343171186,3] PHB#0001[0:1]: LINK: Timeout waiting for link up
[   67.343232661,3] PHB#0001[0:1]: Electrical link detected but won't train
[   67.343692522,5] PCI: Probing slots...

What additional information do you need to debug?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions