diff options
author | Amelie Delaunay <amelie.delaunay@st.com> | 2017-10-16 19:14:00 +0300 |
---|---|---|
committer | Alexandre Torgue <alexandre.torgue@st.com> | 2017-10-16 19:14:12 +0300 |
commit | 07b6b2eebe14360baba2c486cc0423024221dda7 (patch) | |
tree | b36e6ff2d5cb3575049f1d326a6614400a7731c6 /arch/arm/boot/dts/stm32f746.dtsi | |
parent | f08da327d40b4975721f6e459e51f4a1cf4d4dcc (diff) | |
download | linux-07b6b2eebe14360baba2c486cc0423024221dda7.tar.xz |
ARM: dts: stm32: Add USB FS support for STM32F746 MCU
This patch adds the USB pins and nodes for USB FS core on STM32F746 SoC.
Signed-off-by: Amelie Delaunay <amelie.delaunay@st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com>
Diffstat (limited to 'arch/arm/boot/dts/stm32f746.dtsi')
-rw-r--r-- | arch/arm/boot/dts/stm32f746.dtsi | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/stm32f746.dtsi b/arch/arm/boot/dts/stm32f746.dtsi index 91556ebc5594..5930a08b8dfa 100644 --- a/arch/arm/boot/dts/stm32f746.dtsi +++ b/arch/arm/boot/dts/stm32f746.dtsi @@ -701,6 +701,17 @@ slew-rate = <2>; }; }; + + usbotg_fs_pins_a: usbotg-fs@0 { + pins { + pinmux = <STM32_PINMUX('A', 10, AF10)>, /* OTG_FS_ID */ + <STM32_PINMUX('A', 11, AF10)>, /* OTG_FS_DM */ + <STM32_PINMUX('A', 12, AF10)>; /* OTG_FS_DP */ + bias-disable; + drive-push-pull; + slew-rate = <2>; + }; + }; }; crc: crc@40023000 { @@ -762,6 +773,15 @@ clock-names = "otg"; status = "disabled"; }; + + usbotg_fs: usb@50000000 { + compatible = "st,stm32f4x9-fsotg"; + reg = <0x50000000 0x40000>; + interrupts = <67>; + clocks = <&rcc 0 STM32F7_AHB2_CLOCK(OTGFS)>; + clock-names = "otg"; + status = "disabled"; + }; }; }; |