diff --git a/drivers/pinmux/stm32/pinmux_stm32f7.h b/drivers/pinmux/stm32/pinmux_stm32f7.h index 0e58af67c3b..e7c0ae04a6d 100644 --- a/drivers/pinmux/stm32/pinmux_stm32f7.h +++ b/drivers/pinmux/stm32/pinmux_stm32f7.h @@ -84,7 +84,8 @@ #define STM32F7_PINMUX_FUNC_PA5_PWM8_CH1N \ (STM32_PINMUX_ALT_FUNC_3 | STM32_PUSHPULL_PULLUP) #define STM32F7_PINMUX_FUNC_PA5_SPI1_SCK \ - (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) + (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL \ + | STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PA5_LTDC_R4 \ (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) #define STM32F7_PINMUX_FUNC_PA5_ADC12_IN5 \ @@ -129,7 +130,8 @@ #define STM32F7_PINMUX_FUNC_PA9_USART1_TX \ (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) #define STM32F7_PINMUX_FUNC_PA9_SPI2_SCK \ - (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) + (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL \ + | STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PA10_PWM1_CH3 \ (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_PULLUP) @@ -146,7 +148,8 @@ (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) #define STM32F7_PINMUX_FUNC_PA12_SPI2_SCK \ - (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) + (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL \ + | STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PA12_USART1_RTS \ (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) #define STM32F7_PINMUX_FUNC_PA12_OTG_FS_DP \ @@ -242,7 +245,8 @@ #define STM32F7_PINMUX_FUNC_PB10_USART3_TX \ (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) #define STM32F7_PINMUX_FUNC_PB10_SPI2_SCK \ - (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) + (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL \ + | STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PB10_LTDC_G4 \ (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) @@ -269,7 +273,8 @@ (STM32_PINMUX_ALT_FUNC_11 | STM32_PUSHPULL_NOPULL | \ STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PB13_SPI2_SCK \ - (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) + (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL \ + | STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PB14_PWM1_CH2N \ (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_PULLUP) @@ -396,7 +401,8 @@ #define STM32F7_PINMUX_FUNC_PD3_USART2_CTS \ (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_NOPULL) #define STM32F7_PINMUX_FUNC_PD3_SPI2_SCK \ - (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) + (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL \ + | STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PD3_LTDC_G7 \ (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) @@ -664,7 +670,8 @@ (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) #define STM32F7_PINMUX_FUNC_PI1_SPI2_SCK \ - (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) + (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL \ + | STM32_OSPEEDR_VERY_HIGH_SPEED) #define STM32F7_PINMUX_FUNC_PI1_LTDC_G6 \ (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL)