Skip to content

Commit 784683d

Browse files
dts: arm: renesas: ra: Add support USB on Renesas RA8x2 devices
Add support USB on Renesas RA8x2 devices Signed-off-by: Khoa Nguyen <[email protected]>
1 parent 650a819 commit 784683d

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed

dts/arm/renesas/ra/ra8/r7ka8t2xf.dtsi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
#include <arm/renesas/ra/ra8/ra8x2.dtsi>
88
#include <zephyr/dt-bindings/clock/ra_clock.h>
99

10+
/delete-node/ &usbhs;
11+
1012
/ {
1113
clocks: clocks {
1214
#address-cells = <1>;

dts/arm/renesas/ra/ra8/ra8x2.dtsi

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -734,6 +734,34 @@
734734
};
735735
};
736736

737+
usbfs: usbfs@40250000 {
738+
compatible = "renesas,ra-usbfs";
739+
reg = <0x40250000 0x2000>;
740+
num-bidir-endpoints = <10>;
741+
phys = <&usbfs_phy>;
742+
phys-clock = <&uclk>;
743+
status = "disabled";
744+
745+
udc {
746+
compatible = "renesas,ra-udc";
747+
status = "disabled";
748+
};
749+
};
750+
751+
usbhs: usbhs@40351000 {
752+
compatible = "renesas,ra-usbhs";
753+
reg = <0x40351000 0x2000>;
754+
num-bidir-endpoints = <10>;
755+
phys = <&usbhs_phy>;
756+
phys-clock = <&uclk>, <&usb60clk>;
757+
status = "disabled";
758+
759+
udc {
760+
compatible = "renesas,ra-udc";
761+
status = "disabled";
762+
};
763+
};
764+
737765
port_irq0: external-interrupt@40006000 {
738766
compatible = "renesas,ra-external-interrupt";
739767
reg = <0x40006000 0x1>;
@@ -1123,6 +1151,16 @@
11231151
};
11241152
};
11251153
};
1154+
1155+
usbfs_phy: usbfs-phy {
1156+
compatible = "usb-nop-xceiv";
1157+
#phy-cells = <0>;
1158+
};
1159+
1160+
usbhs_phy: usbhs-phy {
1161+
compatible = "renesas,ra-usbphyc";
1162+
#phy-cells = <0>;
1163+
};
11261164
};
11271165

11281166
&nvic {

0 commit comments

Comments
 (0)