[PATCH v2 1/3] dt-bindings: add DT binding for the Aardvark PCIe controller

Bjorn Helgaas helgaas at kernel.org
Wed Jun 22 09:16:56 PDT 2016


On Fri, Jun 10, 2016 at 05:54:14PM +0200, Thomas Petazzoni wrote:
> This commit adds the documentation for the Device Tree binding used to
> describe the Aardvark PCIe controller, found on Marvell Armada 3700
> ARM64 SoCs.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
> ---
>  .../devicetree/bindings/pci/aardvark-pci.txt       | 56 ++++++++++++++++++++++
>  1 file changed, 56 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/pci/aardvark-pci.txt
> 
> diff --git a/Documentation/devicetree/bindings/pci/aardvark-pci.txt b/Documentation/devicetree/bindings/pci/aardvark-pci.txt
> new file mode 100644
> index 0000000..683830d
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/pci/aardvark-pci.txt
> @@ -0,0 +1,56 @@
> +Aardvark PCIe controller
> +
> +This PCIe controller is used on the Marvell Armada 3700 ARM64 SoC.
> +
> +The Device Tree node describing an Aardvark PCIe controller must
> +contain the following properties:
> +
> + - compatible: Should be "marvell,armada-3700-pcie"
> + - reg: range of registers for the PCIe controller
> + - interrupts: the interrupt line of the PCIe controller
> + - #address-cells: set to <3>
> + - #size-cells: set to <2>
> + - device_type: set to "pci"
> + - ranges: ranges for the PCI memory and I/O regions
> + - #interrupt-cells: set to <1>
> + - msi-controller: indicates that the PCIe controller can itself
> +   handled MSI interrupts

s/handled/handle/



More information about the linux-arm-kernel mailing list