Skip to content

Commit d46c84c

Browse files
committed
dts: arm: st: stm32u3: Add USB DTS node
Add USB DTS node for STM32U3 series SoCs. Signed-off-by: Will McGloughlin <[email protected]>
1 parent 62f62db commit d46c84c

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

dts/arm/st/u3/stm32u3.dtsi

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,27 @@
401401
STM32_DMA_16BITS)>;
402402
status = "disabled";
403403
};
404+
405+
usb: usb@40016000 {
406+
compatible = "st,stm32-usb";
407+
reg = <0x40016000 0x400>;
408+
interrupts = <73 0>;
409+
interrupt-names = "usb";
410+
num-bidir-endpoints = <8>;
411+
ram-size = <2048>;
412+
maximum-speed = "full-speed";
413+
clocks = <&rcc STM32_CLOCK(APB2, 24)>,
414+
<&rcc STM32_SRC_HSI48 ICLK_SEL(0)>;
415+
phys = <&usb_fs_phy>;
416+
pinctrl-0 = <&usb_dm_pa11 &usb_dp_pa12>;
417+
pinctrl-names = "default";
418+
status = "disabled";
419+
};
420+
421+
usb_fs_phy: usb_fs_phy {
422+
compatible = "usb-nop-xceiv";
423+
#phy-cells = <0>;
424+
};
404425
};
405426
};
406427

0 commit comments

Comments
 (0)