arm64: dts: s32g: Add USB device tree information for s32g2/s32g3
This adds the USB support for the s32g2 and s32g3 SoCs. Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org> Link: https://lore.kernel.org/r/e3e5041e-254d-44c3-b645-532d4d7a8f9e@sabinyo.mountain Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
08c8767ada
commit
d1b07cc086
@@ -376,6 +376,29 @@
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
usbmisc: usbmisc@44064200 {
|
||||
#index-cells = <1>;
|
||||
compatible = "nxp,s32g2-usbmisc";
|
||||
reg = <0x44064200 0x200>;
|
||||
};
|
||||
|
||||
usbotg: usb@44064000 {
|
||||
compatible = "nxp,s32g2-usb";
|
||||
reg = <0x44064000 0x200>;
|
||||
interrupt-parent = <&gic>;
|
||||
interrupts = <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>, /* OTG Core */
|
||||
<GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>; /* OTG Wakeup */
|
||||
clocks = <&clks 94>, <&clks 95>;
|
||||
fsl,usbmisc = <&usbmisc 0>;
|
||||
ahb-burst-config = <0x3>;
|
||||
tx-burst-size-dword = <0x10>;
|
||||
rx-burst-size-dword = <0x10>;
|
||||
phy_type = "ulpi";
|
||||
dr_mode = "host";
|
||||
maximum-speed = "high-speed";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
i2c0: i2c@401e4000 {
|
||||
compatible = "nxp,s32g2-i2c";
|
||||
reg = <0x401e4000 0x1000>;
|
||||
|
||||
@@ -435,6 +435,29 @@
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
usbmisc: usbmisc@44064200 {
|
||||
#index-cells = <1>;
|
||||
compatible = "nxp,s32g3-usbmisc";
|
||||
reg = <0x44064200 0x200>;
|
||||
};
|
||||
|
||||
usbotg: usb@44064000 {
|
||||
compatible = "nxp,s32g3-usb", "nxp,s32g2-usb";
|
||||
reg = <0x44064000 0x200>;
|
||||
interrupt-parent = <&gic>;
|
||||
interrupts = <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>, /* OTG Core */
|
||||
<GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>; /* OTG Wakeup */
|
||||
clocks = <&clks 94>, <&clks 95>;
|
||||
fsl,usbmisc = <&usbmisc 0>;
|
||||
ahb-burst-config = <0x3>;
|
||||
tx-burst-size-dword = <0x10>;
|
||||
rx-burst-size-dword = <0x10>;
|
||||
phy_type = "ulpi";
|
||||
dr_mode = "host";
|
||||
maximum-speed = "high-speed";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
i2c0: i2c@401e4000 {
|
||||
compatible = "nxp,s32g3-i2c",
|
||||
"nxp,s32g2-i2c";
|
||||
|
||||
Reference in New Issue
Block a user