ARM PCI controller registration and representation using device tree?

Rob Herring robherring2 at
Sat Jun 2 16:48:11 EDT 2012

On 06/02/2012 09:18 AM, Florian Fainelli wrote:
> Hi,
> I was wondering if anyone had started working on representing the various PCI 
> controllers found on SoCs to a device tree representation?

Reusing the existing PCI bindings is the right way to go.

> It seems like quite some generic code could be borrowed from PowerPC, 
> especially the parsing of the PCI ranges, though I don't see ARM directly 
> exposing a struct pci_controller to easily allow that.

The PowerPC PCI DT code needing to be re-factored to generic code was my
conclusion as well in my brief look at it.


> Any thoughts about this?
> Thanks.

More information about the linux-arm-kernel mailing list