-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
usb: gadget: renesas_usb3: add support for Renesas USB3.0 peripheral …
…controller R-Car H3 has USB3.0 peripheral controllers. This controller's has the following features: - Supports super, high and full speed - Contains 30 pipes for bulk or interrupt transfer - Contains dedicated DMA controller This driver doesn't support the dedicated DMAC for now. Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
- Loading branch information
Yoshihiro Shimoda
authored and
Felipe Balbi
committed
Dec 23, 2015
1 parent
a40a003
commit 746bfe6
Showing
4 changed files
with
2,010 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
Renesas Electronics USB3.0 Peripheral driver | ||
|
||
Required properties: | ||
- compatible: Must contain one of the following: | ||
- "renesas,r8a7795-usb3-peri" | ||
- 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 | ||
|
||
Example: | ||
usb3_peri0: usb@ee020000 { | ||
compatible = "renesas,r8a7795-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"; | ||
reg = <0 0xee060000 0 0x400>; | ||
interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>; | ||
clocks = <&cpg CPG_MOD 327>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.