@@ -207,6 +207,24 @@ typedef enum {
207
207
PK_13 = (PortK << 4 ) + 0x0D ,
208
208
PK_14 = (PortK << 4 ) + 0x0E ,
209
209
PK_15 = (PortK << 4 ) + 0x0F ,
210
+ #endif
211
+ #if defined GPIOZ_BASE
212
+ PZ_0 = (PortZ << 4 ) + 0x00 ,
213
+ PZ_1 = (PortZ << 4 ) + 0x01 ,
214
+ PZ_2 = (PortZ << 4 ) + 0x02 ,
215
+ PZ_3 = (PortZ << 4 ) + 0x03 ,
216
+ PZ_4 = (PortZ << 4 ) + 0x04 ,
217
+ PZ_5 = (PortZ << 4 ) + 0x05 ,
218
+ PZ_6 = (PortZ << 4 ) + 0x06 ,
219
+ PZ_7 = (PortZ << 4 ) + 0x07 ,
220
+ PZ_8 = (PortZ << 4 ) + 0x08 ,
221
+ PZ_9 = (PortZ << 4 ) + 0x09 ,
222
+ PZ_10 = (PortZ << 4 ) + 0x0A ,
223
+ PZ_11 = (PortZ << 4 ) + 0x0B ,
224
+ PZ_12 = (PortZ << 4 ) + 0x0C ,
225
+ PZ_13 = (PortZ << 4 ) + 0x0D ,
226
+ PZ_14 = (PortZ << 4 ) + 0x0E ,
227
+ PZ_15 = (PortZ << 4 ) + 0x0F ,
210
228
#endif
211
229
// Specific pin name
212
230
PADC_BASE = 0x100 ,
@@ -221,6 +239,14 @@ typedef enum {
221
239
#endif
222
240
#ifdef ADC_CHANNEL_VBAT
223
241
PADC_VBAT ,
242
+ #endif
243
+ ANA_START ,
244
+ // ANAx pins for STM32MP1 line, those pins are hard-wired to ADC directly.
245
+ #ifdef SYSCFG_PMCSETR_ANA0_SEL_Pos
246
+ ANA_0 ,
247
+ #endif
248
+ #ifdef SYSCFG_PMCSETR_ANA1_SEL_Pos
249
+ ANA_1 ,
224
250
#endif
225
251
// Specific pin name define in the variant
226
252
#if __has_include ("PinNamesVar .h ")
0 commit comments