|
16 | 16 | /* Port A */ |
17 | 17 | #define STM32L4X_PINMUX_FUNC_PA0_PWM2_CH1 \ |
18 | 18 | (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL) |
| 19 | +#define STM32L4X_PINMUX_FUNC_PA0_USART2_CTS \ |
| 20 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
19 | 21 | #define STM32L4X_PINMUX_FUNC_PA0_UART4_TX \ |
20 | 22 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP) |
| 23 | +#define STM32L4X_PINMUX_FUNC_PA1_USART2_RTS \ |
| 24 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
21 | 25 | #define STM32L4X_PINMUX_FUNC_PA1_UART4_RX \ |
22 | 26 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
23 | 27 | #define STM32L4X_PINMUX_FUNC_PA2_USART2_TX \ |
|
30 | 34 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
31 | 35 | #define STM32L4X_PINMUX_FUNC_PA6_SPI1_MISO \ |
32 | 36 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
| 37 | +#define STM32L4X_PINMUX_FUNC_PA6_USART3_CTS \ |
| 38 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 39 | +#define STM32L4X_PINMUX_FUNC_PA6_LPUART1_CTS \ |
| 40 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
33 | 41 | #define STM32L4X_PINMUX_FUNC_PA7_SPI1_MOSI \ |
34 | 42 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
35 | 43 | #define STM32L4X_PINMUX_FUNC_PA9_USART1_TX \ |
|
38 | 46 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
39 | 47 | #define STM32L4X_PINMUX_FUNC_PA10_OTG_FS_ID \ |
40 | 48 | (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_PULLUP) |
| 49 | +#define STM32L4X_PINMUX_FUNC_PA11_USART1_CTS \ |
| 50 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
41 | 51 | #define STM32L4X_PINMUX_FUNC_PA11_OTG_FS_DM \ |
42 | 52 | (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_NOPULL) |
| 53 | +#define STM32L4X_PINMUX_FUNC_PA12_USART1_RTS \ |
| 54 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
43 | 55 | #define STM32L4X_PINMUX_FUNC_PA12_OTG_FS_DP \ |
44 | 56 | (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_NOPULL) |
45 | 57 | #define STM32L4X_PINMUX_FUNC_PA15_PWM2_CH1 \ |
|
50 | 62 | (STM32_PINMUX_ALT_FUNC_9 | STM32_PUSHPULL_NOPULL) |
51 | 63 | #define STM32L4X_PINMUX_FUNC_PA12_CAN_TX \ |
52 | 64 | (STM32_PINMUX_ALT_FUNC_9 | STM32_PUSHPULL_NOPULL) |
| 65 | +#define STM32L4X_PINMUX_FUNC_PA15_USART3_RTS \ |
| 66 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 67 | +#define STM32L4X_PINMUX_FUNC_PA15_UART4_RTS \ |
| 68 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
53 | 69 |
|
54 | 70 | /* Port B */ |
| 71 | +#define STM32L4X_PINMUX_FUNC_PB1_USART3_RTS \ |
| 72 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 73 | +#define STM32L4X_PINMUX_FUNC_PB1_LPUART1_RTS \ |
| 74 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
55 | 75 | #define STM32L4X_PINMUX_FUNC_PB3_SPI1_SCK \ |
56 | 76 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
57 | 77 | #define STM32L4X_PINMUX_FUNC_PB3_SPI3_SCK \ |
|
60 | 80 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
61 | 81 | #define STM32L4X_PINMUX_FUNC_PB4_SPI3_MISO \ |
62 | 82 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
| 83 | +#define STM32L4X_PINMUX_FUNC_PB4_USART1_CTS \ |
| 84 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
63 | 85 | #define STM32L4X_PINMUX_FUNC_PB5_SPI1_MOSI \ |
64 | 86 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
65 | 87 | #define STM32L4X_PINMUX_FUNC_PB5_SPI3_MOSI \ |
|
72 | 94 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
73 | 95 | #define STM32L4X_PINMUX_FUNC_PB7_USART1_RX \ |
74 | 96 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
| 97 | +#define STM32L4X_PINMUX_FUNC_PB7_UART4_CTS \ |
| 98 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
75 | 99 | #define STM32L4X_PINMUX_FUNC_PB8_I2C1_SCL \ |
76 | 100 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
77 | 101 | #define STM32L4X_PINMUX_FUNC_PB9_I2C1_SDA \ |
|
84 | 108 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
85 | 109 | #define STM32L4X_PINMUX_FUNC_PB11_USART3_RX \ |
86 | 110 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
| 111 | +#define STM32L4X_PINMUX_FUNC_PB12_LPUART1_RTS \ |
| 112 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
87 | 113 | #define STM32L4X_PINMUX_FUNC_PB13_I2C2_SCL \ |
88 | 114 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
| 115 | +#define STM32L4X_PINMUX_FUNC_PB13_USART3_CTS \ |
| 116 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
89 | 117 | #define STM32L4X_PINMUX_FUNC_PB14_PWM15_CH1 \ |
90 | 118 | (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) |
91 | 119 | #define STM32L4X_PINMUX_FUNC_PB14_I2C2_SDA \ |
92 | 120 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
| 121 | +#define STM32L4X_PINMUX_FUNC_PB14_USART3_RTS \ |
| 122 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
93 | 123 |
|
94 | 124 | /* Port C */ |
95 | 125 | #define STM32L4X_PINMUX_FUNC_PC0_I2C3_SCL \ |
|
120 | 150 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
121 | 151 |
|
122 | 152 | /* Port D */ |
| 153 | +#define STM32L4X_PINMUX_FUNC_PD2_USART3_RTS \ |
| 154 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 155 | +#define STM32L4X_PINMUX_FUNC_PD3_USART2_CTS \ |
| 156 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 157 | +#define STM32L4X_PINMUX_FUNC_PD4_USART2_RTS \ |
| 158 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
123 | 159 | #define STM32L4X_PINMUX_FUNC_PD5_USART2_TX \ |
124 | 160 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
125 | 161 | #define STM32L4X_PINMUX_FUNC_PD6_USART2_RX \ |
|
128 | 164 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
129 | 165 | #define STM32L4X_PINMUX_FUNC_PD9_USART3_RX \ |
130 | 166 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
| 167 | +#define STM32L4X_PINMUX_FUNC_PD11_USART3_CTS \ |
| 168 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
131 | 169 | #define STM32L4X_PINMUX_FUNC_PD12_I2C4_SCL \ |
132 | 170 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
| 171 | +#define STM32L4X_PINMUX_FUNC_PD12_USART3_RTS \ |
| 172 | + (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
133 | 173 | #define STM32L4X_PINMUX_FUNC_PD13_I2C4_SDA \ |
134 | 174 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
135 | 175 |
|
|
0 commit comments