Re: [PATCH 1/2 v3] bus: Add DT bindings for Integrator/AP logic modules
From: Rob Herring <robh@kernel.org>
Date: 2020-03-30 23:36:11
Also in:
linux-devicetree
On Fri, 20 Mar 2020 14:45:24 +0100, Linus Walleij wrote:
This adds YAML device tree bindings for the Integrator/AP logic modules. These are plug-in tiles used typically for FPGA prototyping. Cc: devicetree@vger.kernel.org Cc: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Linus Walleij <redacted> --- ChangeLog v2->v3: - Put proper ranges around the addresses managed by the LM bus, 0xc0000000-0xffffffff as <0xc0000000 0xc0000000 0x40000000> - Put unit name on the first LM bus bus@c0000000 in the example in the bindings. - Drop leading zeroes in the unit names of the devices in the example. ChangeLog v1->v2: - Fix Logical->Logic spelling error - Set generic names for bus and serial - Just map the addresses 1:1 and use empty ranges, as the LM's don't really translate the address. - Provide proper DMA ranges: the LM modules see the RAM at the system-wide alias @80000000 rather than 1:1. - Drop the reg from the bus node (we just need the ranges) - Make the regexp for the bus node such that @address is optional, as we don't require any reg on the node --- .../bindings/bus/arm,integrator-ap-lm.yaml | 83 +++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml
Reviewed-by: Rob Herring <robh@kernel.org> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel