Commit 47fe9441 authored by Kishon Vijay Abraham I's avatar Kishon Vijay Abraham I Committed by Lorenzo Pieralisi

dt-bindings: PCI: keystone: Add "reg-names" binding information

Add "reg-names" binding information in order for device tree node
to be populated with the correct register strings.

This will break old DT compatibility. However Keystone PCI has never
worked in upstream kernel due to lack of SERDES support, so, before
SERDES support is added, cleanup the Keystone PCI dt-bindings.

This new binding will also be used by PCI in AM654 platform.
Signed-off-by: default avatarKishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: default avatarLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
parent 0790eb17
...@@ -12,8 +12,10 @@ described here as well as properties that are not applicable. ...@@ -12,8 +12,10 @@ described here as well as properties that are not applicable.
Required Properties:- Required Properties:-
compatibility: "ti,keystone-pcie" compatibility: "ti,keystone-pcie"
reg: index 1 is the base address and length of DW application registers. reg: Three register ranges as listed in the reg-names property
index 2 is the base address and length of PCI device ID register. reg-names: "dbics" for the DesignWare PCIe registers, "app" for the
TI specific application registers, "config" for the
configuration space address
pcie_msi_intc : Interrupt controller device node for MSI IRQ chip pcie_msi_intc : Interrupt controller device node for MSI IRQ chip
interrupt-cells: should be set to 1 interrupt-cells: should be set to 1
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment