|
14 | 14 | */ |
15 | 15 |
|
16 | 16 | /* Port A */ |
17 | | -#define STM32L4X_PINMUX_FUNC_PA0_PWM2_CH1 \ |
| 17 | +#define STM32L4X_PINMUX_FUNC_PA0_PWM2_CH1 \ |
18 | 18 | (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL) |
19 | 19 | #define STM32L4X_PINMUX_FUNC_PA0_USART2_CTS \ |
20 | 20 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
21 | | -#define STM32L4X_PINMUX_FUNC_PA0_UART4_TX \ |
| 21 | +#define STM32L4X_PINMUX_FUNC_PA0_UART4_TX \ |
22 | 22 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP) |
| 23 | + |
23 | 24 | #define STM32L4X_PINMUX_FUNC_PA1_USART2_RTS \ |
24 | 25 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
25 | | -#define STM32L4X_PINMUX_FUNC_PA1_UART4_RX \ |
| 26 | +#define STM32L4X_PINMUX_FUNC_PA1_UART4_RX \ |
26 | 27 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
27 | | -#define STM32L4X_PINMUX_FUNC_PA2_USART2_TX \ |
| 28 | + |
| 29 | +#define STM32L4X_PINMUX_FUNC_PA2_USART2_TX \ |
28 | 30 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
29 | | -#define STM32L4X_PINMUX_FUNC_PA3_USART2_RX \ |
| 31 | + |
| 32 | +#define STM32L4X_PINMUX_FUNC_PA3_USART2_RX \ |
30 | 33 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
31 | | -#define STM32L4X_PINMUX_FUNC_PA4_SPI1_NSS \ |
| 34 | + |
| 35 | +#define STM32L4X_PINMUX_FUNC_PA4_SPI1_NSS \ |
32 | 36 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
33 | | -#define STM32L4X_PINMUX_FUNC_PA5_SPI1_SCK \ |
| 37 | + |
| 38 | +#define STM32L4X_PINMUX_FUNC_PA5_SPI1_SCK \ |
34 | 39 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
35 | | -#define STM32L4X_PINMUX_FUNC_PA6_SPI1_MISO \ |
| 40 | + |
| 41 | +#define STM32L4X_PINMUX_FUNC_PA6_SPI1_MISO \ |
36 | 42 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
37 | 43 | #define STM32L4X_PINMUX_FUNC_PA6_USART3_CTS \ |
38 | 44 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
39 | 45 | #define STM32L4X_PINMUX_FUNC_PA6_LPUART1_CTS \ |
40 | 46 | (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
41 | | -#define STM32L4X_PINMUX_FUNC_PA7_SPI1_MOSI \ |
| 47 | + |
| 48 | +#define STM32L4X_PINMUX_FUNC_PA7_SPI1_MOSI \ |
42 | 49 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
43 | | -#define STM32L4X_PINMUX_FUNC_PA9_USART1_TX \ |
| 50 | + |
| 51 | +#define STM32L4X_PINMUX_FUNC_PA9_USART1_TX \ |
44 | 52 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
| 53 | + |
45 | 54 | #define STM32L4X_PINMUX_FUNC_PA10_USART1_RX \ |
46 | 55 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
47 | 56 | #define STM32L4X_PINMUX_FUNC_PA10_OTG_FS_ID \ |
48 | 57 | (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_PULLUP) |
| 58 | + |
49 | 59 | #define STM32L4X_PINMUX_FUNC_PA11_USART1_CTS \ |
50 | 60 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 61 | +#define STM32L4X_PINMUX_FUNC_PA11_CAN_RX \ |
| 62 | + (STM32_PINMUX_ALT_FUNC_9 | STM32_PUSHPULL_NOPULL) |
51 | 63 | #define STM32L4X_PINMUX_FUNC_PA11_OTG_FS_DM \ |
52 | 64 | (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_NOPULL) |
| 65 | + |
53 | 66 | #define STM32L4X_PINMUX_FUNC_PA12_USART1_RTS \ |
54 | 67 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 68 | +#define STM32L4X_PINMUX_FUNC_PA12_CAN_TX \ |
| 69 | + (STM32_PINMUX_ALT_FUNC_9 | STM32_PUSHPULL_NOPULL) |
55 | 70 | #define STM32L4X_PINMUX_FUNC_PA12_OTG_FS_DP \ |
56 | 71 | (STM32_PINMUX_ALT_FUNC_10 | STM32_PUSHPULL_NOPULL) |
57 | | -#define STM32L4X_PINMUX_FUNC_PA15_PWM2_CH1 \ |
| 72 | + |
| 73 | +#define STM32L4X_PINMUX_FUNC_PA15_PWM2_CH1 \ |
58 | 74 | (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL) |
59 | 75 | #define STM32L4X_PINMUX_FUNC_PA15_USART2_RX \ |
60 | 76 | (STM32_PINMUX_ALT_FUNC_3 | STM32_PUPDR_NO_PULL) |
61 | | -#define STM32L4X_PINMUX_FUNC_PA11_CAN_RX \ |
62 | | - (STM32_PINMUX_ALT_FUNC_9 | STM32_PUSHPULL_NOPULL) |
63 | | -#define STM32L4X_PINMUX_FUNC_PA12_CAN_TX \ |
64 | | - (STM32_PINMUX_ALT_FUNC_9 | STM32_PUSHPULL_NOPULL) |
65 | 77 | #define STM32L4X_PINMUX_FUNC_PA15_USART3_RTS \ |
66 | 78 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
67 | 79 | #define STM32L4X_PINMUX_FUNC_PA15_UART4_RTS \ |
|
72 | 84 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
73 | 85 | #define STM32L4X_PINMUX_FUNC_PB1_LPUART1_RTS \ |
74 | 86 | (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
75 | | -#define STM32L4X_PINMUX_FUNC_PB3_SPI1_SCK \ |
| 87 | + |
| 88 | +#define STM32L4X_PINMUX_FUNC_PB3_SPI1_SCK \ |
76 | 89 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
77 | | -#define STM32L4X_PINMUX_FUNC_PB3_SPI3_SCK \ |
| 90 | +#define STM32L4X_PINMUX_FUNC_PB3_SPI3_SCK \ |
78 | 91 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
79 | | -#define STM32L4X_PINMUX_FUNC_PB4_SPI1_MISO \ |
| 92 | + |
| 93 | +#define STM32L4X_PINMUX_FUNC_PB4_SPI1_MISO \ |
80 | 94 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
81 | | -#define STM32L4X_PINMUX_FUNC_PB4_SPI3_MISO \ |
| 95 | +#define STM32L4X_PINMUX_FUNC_PB4_SPI3_MISO \ |
82 | 96 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
83 | 97 | #define STM32L4X_PINMUX_FUNC_PB4_USART1_CTS \ |
84 | 98 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
85 | | -#define STM32L4X_PINMUX_FUNC_PB5_SPI1_MOSI \ |
| 99 | + |
| 100 | +#define STM32L4X_PINMUX_FUNC_PB5_SPI1_MOSI \ |
86 | 101 | (STM32_PINMUX_ALT_FUNC_5 | STM32_PUSHPULL_NOPULL) |
87 | | -#define STM32L4X_PINMUX_FUNC_PB5_SPI3_MOSI \ |
| 102 | +#define STM32L4X_PINMUX_FUNC_PB5_SPI3_MOSI \ |
88 | 103 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
89 | | -#define STM32L4X_PINMUX_FUNC_PB6_I2C1_SCL \ |
| 104 | + |
| 105 | +#define STM32L4X_PINMUX_FUNC_PB6_I2C1_SCL \ |
90 | 106 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
91 | | -#define STM32L4X_PINMUX_FUNC_PB6_USART1_TX \ |
| 107 | +#define STM32L4X_PINMUX_FUNC_PB6_USART1_TX \ |
92 | 108 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
93 | | -#define STM32L4X_PINMUX_FUNC_PB7_I2C1_SDA \ |
| 109 | + |
| 110 | +#define STM32L4X_PINMUX_FUNC_PB7_I2C1_SDA \ |
94 | 111 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
95 | | -#define STM32L4X_PINMUX_FUNC_PB7_USART1_RX \ |
| 112 | +#define STM32L4X_PINMUX_FUNC_PB7_USART1_RX \ |
96 | 113 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
97 | 114 | #define STM32L4X_PINMUX_FUNC_PB7_UART4_CTS \ |
98 | 115 | (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
99 | | -#define STM32L4X_PINMUX_FUNC_PB8_I2C1_SCL \ |
| 116 | + |
| 117 | +#define STM32L4X_PINMUX_FUNC_PB8_I2C1_SCL \ |
100 | 118 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
101 | | -#define STM32L4X_PINMUX_FUNC_PB9_I2C1_SDA \ |
| 119 | + |
| 120 | +#define STM32L4X_PINMUX_FUNC_PB9_I2C1_SDA \ |
102 | 121 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
103 | | -#define STM32L4X_PINMUX_FUNC_PB10_I2C2_SCL \ |
| 122 | + |
| 123 | +#define STM32L4X_PINMUX_FUNC_PB10_I2C2_SCL \ |
104 | 124 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
105 | 125 | #define STM32L4X_PINMUX_FUNC_PB10_USART3_TX \ |
106 | 126 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
107 | | -#define STM32L4X_PINMUX_FUNC_PB11_I2C2_SDA \ |
| 127 | +#define STM32L4X_PINMUX_FUNC_PB10_LPUART1_RX \ |
| 128 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
| 129 | + |
| 130 | +#define STM32L4X_PINMUX_FUNC_PB11_I2C2_SDA \ |
108 | 131 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
109 | 132 | #define STM32L4X_PINMUX_FUNC_PB11_USART3_RX \ |
110 | 133 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
| 134 | +#define STM32L4X_PINMUX_FUNC_PB11_LPUART1_TX \ |
| 135 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP) |
| 136 | + |
111 | 137 | #define STM32L4X_PINMUX_FUNC_PB12_LPUART1_RTS \ |
112 | 138 | (STM32_PINMUX_ALT_FUNC_8 | STM32_OPENDRAIN_PULLUP) |
113 | | -#define STM32L4X_PINMUX_FUNC_PB13_I2C2_SCL \ |
| 139 | + |
| 140 | +#define STM32L4X_PINMUX_FUNC_PB13_I2C2_SCL \ |
114 | 141 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
115 | 142 | #define STM32L4X_PINMUX_FUNC_PB13_USART3_CTS \ |
116 | 143 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
117 | | -#define STM32L4X_PINMUX_FUNC_PB14_PWM15_CH1 \ |
118 | | - (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) |
119 | | -#define STM32L4X_PINMUX_FUNC_PB14_I2C2_SDA \ |
| 144 | + |
| 145 | +#define STM32L4X_PINMUX_FUNC_PB14_I2C2_SDA \ |
120 | 146 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
121 | 147 | #define STM32L4X_PINMUX_FUNC_PB14_USART3_RTS \ |
122 | 148 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 149 | +#define STM32L4X_PINMUX_FUNC_PB14_PWM15_CH1 \ |
| 150 | + (STM32_PINMUX_ALT_FUNC_14 | STM32_PUSHPULL_NOPULL) |
123 | 151 |
|
124 | 152 | /* Port C */ |
125 | | -#define STM32L4X_PINMUX_FUNC_PC0_I2C3_SCL \ |
| 153 | +#define STM32L4X_PINMUX_FUNC_PC0_I2C3_SCL \ |
126 | 154 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
127 | | -#define STM32L4X_PINMUX_FUNC_PC1_I2C3_SDA \ |
| 155 | +#define STM32L4X_PINMUX_FUNC_PC0_LPUART1_RX \ |
| 156 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
| 157 | + |
| 158 | +#define STM32L4X_PINMUX_FUNC_PC1_I2C3_SDA \ |
128 | 159 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
129 | | -#define STM32L4X_PINMUX_FUNC_PC4_USART3_TX \ |
| 160 | +#define STM32L4X_PINMUX_FUNC_PC1_LPUART1_TX \ |
| 161 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP) |
| 162 | + |
| 163 | +#define STM32L4X_PINMUX_FUNC_PC4_USART3_TX \ |
130 | 164 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
131 | | -#define STM32L4X_PINMUX_FUNC_PC5_USART3_RX \ |
| 165 | + |
| 166 | +#define STM32L4X_PINMUX_FUNC_PC5_USART3_RX \ |
132 | 167 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
133 | | -#define STM32L4X_PINMUX_FUNC_PC6_USART6_TX \ |
| 168 | + |
| 169 | +#define STM32L4X_PINMUX_FUNC_PC6_USART6_TX \ |
134 | 170 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP) |
135 | | -#define STM32L4X_PINMUX_FUNC_PC7_USART6_RX \ |
| 171 | + |
| 172 | +#define STM32L4X_PINMUX_FUNC_PC7_USART6_RX \ |
136 | 173 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
137 | | -#define STM32L4X_PINMUX_FUNC_PC10_SPI3_SCK \ |
| 174 | + |
| 175 | +#define STM32L4X_PINMUX_FUNC_PC10_SPI3_SCK \ |
138 | 176 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
139 | 177 | #define STM32L4X_PINMUX_FUNC_PC10_USART3_TX \ |
140 | 178 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
141 | 179 | #define STM32L4X_PINMUX_FUNC_PC10_UART4_TX \ |
142 | 180 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP) |
| 181 | + |
143 | 182 | #define STM32L4X_PINMUX_FUNC_PC11_SPI3_MISO \ |
144 | 183 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
145 | 184 | #define STM32L4X_PINMUX_FUNC_PC11_USART3_RX \ |
146 | 185 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
147 | 186 | #define STM32L4X_PINMUX_FUNC_PC11_UART4_RX \ |
148 | 187 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
| 188 | + |
149 | 189 | #define STM32L4X_PINMUX_FUNC_PC12_SPI3_MOSI \ |
150 | 190 | (STM32_PINMUX_ALT_FUNC_6 | STM32_PUSHPULL_NOPULL) |
151 | 191 |
|
152 | 192 | /* Port D */ |
153 | 193 | #define STM32L4X_PINMUX_FUNC_PD2_USART3_RTS \ |
154 | 194 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 195 | + |
155 | 196 | #define STM32L4X_PINMUX_FUNC_PD3_USART2_CTS \ |
156 | 197 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
| 198 | + |
157 | 199 | #define STM32L4X_PINMUX_FUNC_PD4_USART2_RTS \ |
158 | 200 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
159 | | -#define STM32L4X_PINMUX_FUNC_PD5_USART2_TX \ |
| 201 | + |
| 202 | +#define STM32L4X_PINMUX_FUNC_PD5_USART2_TX \ |
160 | 203 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
161 | | -#define STM32L4X_PINMUX_FUNC_PD6_USART2_RX \ |
| 204 | + |
| 205 | +#define STM32L4X_PINMUX_FUNC_PD6_USART2_RX \ |
162 | 206 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
163 | | -#define STM32L4X_PINMUX_FUNC_PD8_USART3_TX \ |
| 207 | + |
| 208 | +#define STM32L4X_PINMUX_FUNC_PD8_USART3_TX \ |
164 | 209 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
165 | | -#define STM32L4X_PINMUX_FUNC_PD9_USART3_RX \ |
| 210 | + |
| 211 | +#define STM32L4X_PINMUX_FUNC_PD9_USART3_RX \ |
166 | 212 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
| 213 | + |
167 | 214 | #define STM32L4X_PINMUX_FUNC_PD11_USART3_CTS \ |
168 | 215 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
169 | | -#define STM32L4X_PINMUX_FUNC_PD12_I2C4_SCL \ |
| 216 | + |
| 217 | +#define STM32L4X_PINMUX_FUNC_PD12_I2C4_SCL \ |
170 | 218 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
| 219 | + |
171 | 220 | #define STM32L4X_PINMUX_FUNC_PD12_USART3_RTS \ |
172 | 221 | (STM32_PINMUX_ALT_FUNC_7 | STM32_OPENDRAIN_PULLUP) |
173 | | -#define STM32L4X_PINMUX_FUNC_PD13_I2C4_SDA \ |
| 222 | + |
| 223 | +#define STM32L4X_PINMUX_FUNC_PD13_I2C4_SDA \ |
174 | 224 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
175 | 225 |
|
176 | 226 | /* Port E */ |
177 | | -#define STM32L4X_PINMUX_FUNC_PE9_PWM1_CH1 \ |
| 227 | +#define STM32L4X_PINMUX_FUNC_PE9_PWM1_CH1 \ |
178 | 228 | (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL) |
179 | | -#define STM32L4X_PINMUX_FUNC_PE11_PWM1_CH2 \ |
| 229 | + |
| 230 | +#define STM32L4X_PINMUX_FUNC_PE11_PWM1_CH2 \ |
180 | 231 | (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL) |
181 | | -#define STM32L4X_PINMUX_FUNC_PE13_PWM1_CH3 \ |
| 232 | + |
| 233 | +#define STM32L4X_PINMUX_FUNC_PE13_PWM1_CH3 \ |
182 | 234 | (STM32_PINMUX_ALT_FUNC_1 | STM32_PUSHPULL_NOPULL) |
183 | 235 |
|
184 | 236 | /* Port F */ |
185 | | -#define STM32L4X_PINMUX_FUNC_PF1_I2C3_SCL \ |
| 237 | +#define STM32L4X_PINMUX_FUNC_PF0_I2C3_SDA \ |
186 | 238 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
187 | | -#define STM32L4X_PINMUX_FUNC_PF0_I2C3_SDA \ |
| 239 | + |
| 240 | +#define STM32L4X_PINMUX_FUNC_PF1_I2C3_SCL \ |
188 | 241 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
189 | 242 |
|
190 | 243 | /* Port G */ |
191 | | -#define STM32L4X_PINMUX_FUNC_PG7_I2C3_SCL \ |
| 244 | +#define STM32L4X_PINMUX_FUNC_PG7_I2C3_SCL \ |
192 | 245 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
193 | | -#define STM32L4X_PINMUX_FUNC_PG7_LPUART1_TX \ |
| 246 | +#define STM32L4X_PINMUX_FUNC_PG7_LPUART1_TX \ |
194 | 247 | (STM32_PINMUX_ALT_FUNC_8 | STM32_PUSHPULL_PULLUP) |
195 | | -#define STM32L4X_PINMUX_FUNC_PG8_LPUART1_RX \ |
196 | | - (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
197 | | -#define STM32L4X_PINMUX_FUNC_PG8_I2C3_SDA \ |
| 248 | + |
| 249 | +#define STM32L4X_PINMUX_FUNC_PG8_I2C3_SDA \ |
198 | 250 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
199 | | -#define STM32L4X_PINMUX_FUNC_PG9_USART1_TX \ |
| 251 | +#define STM32L4X_PINMUX_FUNC_PG8_LPUART1_RX \ |
| 252 | + (STM32_PINMUX_ALT_FUNC_8 | STM32_PUPDR_NO_PULL) |
| 253 | + |
| 254 | +#define STM32L4X_PINMUX_FUNC_PG9_USART1_TX \ |
200 | 255 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUSHPULL_PULLUP) |
| 256 | + |
201 | 257 | #define STM32L4X_PINMUX_FUNC_PG10_USART1_RX \ |
202 | 258 | (STM32_PINMUX_ALT_FUNC_7 | STM32_PUPDR_NO_PULL) |
203 | | -#define STM32L4X_PINMUX_FUNC_PG14_I2C1_SCL \ |
| 259 | + |
| 260 | +#define STM32L4X_PINMUX_FUNC_PG13_I2C1_SDA \ |
204 | 261 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
205 | | -#define STM32L4X_PINMUX_FUNC_PG13_I2C1_SDA \ |
| 262 | + |
| 263 | +#define STM32L4X_PINMUX_FUNC_PG14_I2C1_SCL \ |
206 | 264 | (STM32_PINMUX_ALT_FUNC_4 | STM32_OPENDRAIN_PULLUP) |
207 | 265 |
|
208 | 266 | #endif /* ZEPHYR_DRIVERS_PINMUX_STM32_PINMUX_STM32L4X_H_ */ |
0 commit comments