pinmux: stm32: stm32f4: Add USB FS pinmux
Add pinmux configuration for USB OTG Full Speed.
Ports 11 and 12 use alternate function 10 for DM/DP.
Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
diff --git a/drivers/pinmux/stm32/pinmux_stm32f4.h b/drivers/pinmux/stm32/pinmux_stm32f4.h
index 8d2e303..b5cdb70 100644
--- a/drivers/pinmux/stm32/pinmux_stm32f4.h
+++ b/drivers/pinmux/stm32/pinmux_stm32f4.h
@@ -42,9 +42,11 @@
#define STM32F4_PINMUX_FUNC_PA11_USART6_TX STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP
#define STM32F4_PINMUX_FUNC_PA11_UART4_RX STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_PULLUP
+#define STM32F4_PINMUX_FUNC_PA11_OTG_FS_DM (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_NOPULL)
#define STM32F4_PINMUX_FUNC_PA12_USART6_RX STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP
#define STM32F4_PINMUX_FUNC_PA12_UART4_TX STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_PULLUP
+#define STM32F4_PINMUX_FUNC_PA12_OTG_FS_DP (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_NOPULL)
#define STM32F4_PINMUX_FUNC_PA15_USART1_TX STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP
#define STM32F4_PINMUX_FUNC_PA15_UART7_TX STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP