Arm PCIe hotplugging

Jason Gunthorpe jgunthorpe at obsidianresearch.com
Mon Oct 7 13:27:28 EDT 2013


On Mon, Oct 07, 2013 at 10:30:37AM +0100, Matthew Minter wrote:
> Thanks for the help with this. Looking at the design of the board
> being worked on it seems that rescan should be enough hopefully (the
> pci bus is powered from a separate supply than the SOC so it should be
> possible to shut it down during changes.)

You only need to shut it down if you are making mechanical changes
that are electrically unsafe (eg a risk of shorting). Many specalized
connectors for backplanes and what not may not need this precaution.

The common beige card-edge connector absolutely requires power off. 

> However I might also look into the controls provided by PLX to see if
> there is anything simple to use to control power per slot.

If the board hasn't wired a per-slot power gate to the PLX chip then
the PLX controls are not going to be very usefull to you.

Jason



More information about the linux-arm-kernel mailing list