Yoshihiro Shimoda | 746bfe6 | 2015-12-21 18:40:04 +0900 | [diff] [blame] | 1 | Renesas Electronics USB3.0 Peripheral driver |
| 2 | |
| 3 | Required properties: |
| 4 | - compatible: Must contain one of the following: |
| 5 | - "renesas,r8a7795-usb3-peri" |
Yoshihiro Shimoda | b744a2e | 2017-08-04 11:16:58 +0900 | [diff] [blame] | 6 | - "renesas,r8a7796-usb3-peri" |
Yoshihiro Shimoda | c6ba508 | 2018-02-27 17:16:03 +0900 | [diff] [blame] | 7 | - "renesas,r8a77965-usb3-peri" |
Yoshihiro Shimoda | b744a2e | 2017-08-04 11:16:58 +0900 | [diff] [blame] | 8 | - "renesas,rcar-gen3-usb3-peri" for a generic R-Car Gen3 compatible |
| 9 | device |
| 10 | |
| 11 | When compatible with the generic version, nodes must list the |
| 12 | SoC-specific version corresponding to the platform first |
| 13 | followed by the generic version. |
| 14 | |
Yoshihiro Shimoda | 746bfe6 | 2015-12-21 18:40:04 +0900 | [diff] [blame] | 15 | - reg: Base address and length of the register for the USB3.0 Peripheral |
| 16 | - interrupts: Interrupt specifier for the USB3.0 Peripheral |
| 17 | - clocks: clock phandle and specifier pair |
| 18 | |
Yoshihiro Shimoda | 279d4bc | 2017-09-29 20:45:01 +0900 | [diff] [blame] | 19 | Optional properties: |
| 20 | - phys: phandle + phy specifier pair |
| 21 | - phy-names: must be "usb" |
| 22 | |
Yoshihiro Shimoda | b744a2e | 2017-08-04 11:16:58 +0900 | [diff] [blame] | 23 | Example of R-Car H3 ES1.x: |
Yoshihiro Shimoda | 746bfe6 | 2015-12-21 18:40:04 +0900 | [diff] [blame] | 24 | usb3_peri0: usb@ee020000 { |
Yoshihiro Shimoda | b744a2e | 2017-08-04 11:16:58 +0900 | [diff] [blame] | 25 | compatible = "renesas,r8a7795-usb3-peri", |
| 26 | "renesas,rcar-gen3-usb3-peri"; |
Yoshihiro Shimoda | 746bfe6 | 2015-12-21 18:40:04 +0900 | [diff] [blame] | 27 | reg = <0 0xee020000 0 0x400>; |
| 28 | interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>; |
| 29 | clocks = <&cpg CPG_MOD 328>; |
| 30 | }; |
| 31 | |
| 32 | usb3_peri1: usb@ee060000 { |
Yoshihiro Shimoda | b744a2e | 2017-08-04 11:16:58 +0900 | [diff] [blame] | 33 | compatible = "renesas,r8a7795-usb3-peri", |
| 34 | "renesas,rcar-gen3-usb3-peri"; |
Yoshihiro Shimoda | 746bfe6 | 2015-12-21 18:40:04 +0900 | [diff] [blame] | 35 | reg = <0 0xee060000 0 0x400>; |
| 36 | interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>; |
| 37 | clocks = <&cpg CPG_MOD 327>; |
| 38 | }; |