OSDN Git Service

PCI: v3: Update the device tree bindings
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 8 Sep 2017 12:45:02 +0000 (14:45 +0200)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 5 Oct 2017 20:52:54 +0000 (15:52 -0500)
commitaf37bed303e2b8fbdbe62e8c2c60900eb62a7fea
tree28f4c836c03b65a7480c996d379beedc6261943a
parent9e66317d3c92ddaab330c125dfe9d06eee268aff
PCI: v3: Update the device tree bindings

The bindings for the V3 Semiconductor PCI bridge are a tad bit outdated and
predates the more formal format we have adopted for the bindings.

Update them a bit so it is easier to read, and add the Integrator AP-
specific compatible so we can detect that we are running on that specific
platform.

Add a second register bank for the configuration memory area. The device
tree specs do specify a memory range for configuration space but it is not
applicable to custom accessors like this. Instead follow the pattern from
the Versatile PCI adapter and simply add a second register bank for this
memory.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Rob Herring <robh@kernel.org>
Cc: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt