pinmux: stm32f4: Add SPI1 pins on PA4, PA5, PA6 & PA7
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
This commit is contained in:
parent
ae4363817b
commit
3ebb412fa9
2 changed files with 32 additions and 0 deletions
|
@ -135,6 +135,26 @@ static const stm32_pin_func_t pin_pa3_funcs[] = {
|
|||
PINMUX_UART(PA3, UART2, RX)
|
||||
};
|
||||
|
||||
static const stm32_pin_func_t pin_pa4_funcs[] = {
|
||||
[STM32F4_PINMUX_FUNC_PA4_SPI1_NSS - 1] =
|
||||
STM32F4X_PIN_CONFIG_AF_PUSH_PULL,
|
||||
};
|
||||
|
||||
static const stm32_pin_func_t pin_pa5_funcs[] = {
|
||||
[STM32F4_PINMUX_FUNC_PA5_SPI1_SCK - 1] =
|
||||
STM32F4X_PIN_CONFIG_AF_PUSH_PULL,
|
||||
};
|
||||
|
||||
static const stm32_pin_func_t pin_pa6_funcs[] = {
|
||||
[STM32F4_PINMUX_FUNC_PA6_SPI1_MISO - 1] =
|
||||
STM32F4X_PIN_CONFIG_AF_PUSH_PULL,
|
||||
};
|
||||
|
||||
static const stm32_pin_func_t pin_pa7_funcs[] = {
|
||||
[STM32F4_PINMUX_FUNC_PA7_SPI1_MOSI - 1] =
|
||||
STM32F4X_PIN_CONFIG_AF_PUSH_PULL,
|
||||
};
|
||||
|
||||
static const stm32_pin_func_t pin_pa8_funcs[] = {
|
||||
PINMUX_UART(PA8, UART7, RX)
|
||||
PINMUX_I2C(PA8, I2C3, SCL)
|
||||
|
@ -389,6 +409,10 @@ static const struct stm32_pinmux_conf pins[] = {
|
|||
STM32_PIN_CONF(STM32_PIN_PA1, pin_pa1_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA2, pin_pa2_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA3, pin_pa3_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA4, pin_pa4_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA5, pin_pa5_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA6, pin_pa6_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA7, pin_pa7_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA8, pin_pa8_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA9, pin_pa9_funcs),
|
||||
STM32_PIN_CONF(STM32_PIN_PA10, pin_pa10_funcs),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue