aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt
diff options
context:
space:
mode:
authorSimon Horman <horms+renesas@verge.net.au>2019-08-09 14:37:10 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-08-10 13:16:45 +0200
commit92b8608691bf129b1137be46a3a0058bcacc97a9 (patch)
tree68037a6f1f7bc4d4e66d62d6207e4571d24d06d5 /Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt
parentusb: remove ehci-w90x900 driver (diff)
downloadlinux-dev-92b8608691bf129b1137be46a3a0058bcacc97a9.tar.xz
linux-dev-92b8608691bf129b1137be46a3a0058bcacc97a9.zip
dt-bindings: usb: renesas_gen3: Rename bindings documentation file to reflect IP block
For consistency with the naming of (most) other documentation files for DT bindings for Renesas IP blocks rename the Renesas USB3.0 peripheral documentation file from renesas,usb3.txt to renesas,usb3-peri.txt This refines a recent rename from renesas_usb3.txt to renesas,usb3.txt. The motivation is to more accurately reflect the IP block documented in this file. Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Niklas Sderlund <niklas.soderlund+renesas@ragnatech.se> Link: https://lore.kernel.org/r/20190809213710.31783-1-horms+renesas@verge.net.au Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt')
-rw-r--r--Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt41
1 files changed, 41 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt b/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt
new file mode 100644
index 000000000000..35039e720515
--- /dev/null
+++ b/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt
@@ -0,0 +1,41 @@
+Renesas Electronics USB3.0 Peripheral driver
+
+Required properties:
+ - compatible: Must contain one of the following:
+ - "renesas,r8a774a1-usb3-peri"
+ - "renesas,r8a774c0-usb3-peri"
+ - "renesas,r8a7795-usb3-peri"
+ - "renesas,r8a7796-usb3-peri"
+ - "renesas,r8a77965-usb3-peri"
+ - "renesas,r8a77990-usb3-peri"
+ - "renesas,rcar-gen3-usb3-peri" for a generic R-Car Gen3 or RZ/G2
+ compatible device
+
+ When compatible with the generic version, nodes must list the
+ SoC-specific version corresponding to the platform first
+ followed by the generic version.
+
+ - reg: Base address and length of the register for the USB3.0 Peripheral
+ - interrupts: Interrupt specifier for the USB3.0 Peripheral
+ - clocks: clock phandle and specifier pair
+
+Optional properties:
+ - phys: phandle + phy specifier pair
+ - phy-names: must be "usb"
+
+Example of R-Car H3 ES1.x:
+ usb3_peri0: usb@ee020000 {
+ compatible = "renesas,r8a7795-usb3-peri",
+ "renesas,rcar-gen3-usb3-peri";
+ reg = <0 0xee020000 0 0x400>;
+ interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 328>;
+ };
+
+ usb3_peri1: usb@ee060000 {
+ compatible = "renesas,r8a7795-usb3-peri",
+ "renesas,rcar-gen3-usb3-peri";
+ reg = <0 0xee060000 0 0x400>;
+ interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 327>;
+ };