18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (C) STMicroelectronics 2017
48c2ecf20Sopenharmony_ci * Author:  Alexandre Torgue <alexandre.torgue@st.com> for STMicroelectronics.
58c2ecf20Sopenharmony_ci */
68c2ecf20Sopenharmony_ci#include <linux/init.h>
78c2ecf20Sopenharmony_ci#include <linux/of.h>
88c2ecf20Sopenharmony_ci#include <linux/platform_device.h>
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#include "pinctrl-stm32.h"
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_cistatic const struct stm32_desc_pin stm32f769_pins[] = {
138c2ecf20Sopenharmony_ci	STM32_PIN(
148c2ecf20Sopenharmony_ci		PINCTRL_PIN(0, "PA0"),
158c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA0"),
168c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
178c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH1"),
188c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_ETR"),
198c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CTS"),
208c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
218c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
228c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_CRS"),
238c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
248c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
258c2ecf20Sopenharmony_ci	),
268c2ecf20Sopenharmony_ci	STM32_PIN(
278c2ecf20Sopenharmony_ci		PINCTRL_PIN(1, "PA1"),
288c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA1"),
298c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH2"),
308c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH2"),
318c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RTS"),
328c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
338c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO3"),
348c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
358c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RX_CLK ETH_RMII_REF_CLK"),
368c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
378c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
388c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
398c2ecf20Sopenharmony_ci	),
408c2ecf20Sopenharmony_ci	STM32_PIN(
418c2ecf20Sopenharmony_ci		PINCTRL_PIN(2, "PA2"),
428c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA2"),
438c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH3"),
448c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH3"),
458c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM9_CH1"),
468c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_TX"),
478c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SAI2_SCK_B"),
488c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MDIO"),
498c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDIO"),
508c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
518c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
528c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
538c2ecf20Sopenharmony_ci	),
548c2ecf20Sopenharmony_ci	STM32_PIN(
558c2ecf20Sopenharmony_ci		PINCTRL_PIN(3, "PA3"),
568c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA3"),
578c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH4"),
588c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH4"),
598c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM9_CH2"),
608c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RX"),
618c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_B2"),
628c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D0"),
638c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_COL"),
648c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B5"),
658c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
668c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
678c2ecf20Sopenharmony_ci	),
688c2ecf20Sopenharmony_ci	STM32_PIN(
698c2ecf20Sopenharmony_ci		PINCTRL_PIN(4, "PA4"),
708c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA4"),
718c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_NSS I2S1_WS"),
728c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_NSS I2S3_WS"),
738c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CK"),
748c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_NSS"),
758c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "OTG_HS_SOF"),
768c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_HSYNC"),
778c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_VSYNC"),
788c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
798c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
808c2ecf20Sopenharmony_ci	),
818c2ecf20Sopenharmony_ci	STM32_PIN(
828c2ecf20Sopenharmony_ci		PINCTRL_PIN(5, "PA5"),
838c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA5"),
848c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
858c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1N"),
868c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_SCK I2S1_CK"),
878c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_SCK"),
888c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_CK"),
898c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
908c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
918c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
928c2ecf20Sopenharmony_ci	),
938c2ecf20Sopenharmony_ci	STM32_PIN(
948c2ecf20Sopenharmony_ci		PINCTRL_PIN(6, "PA6"),
958c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA6"),
968c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN"),
978c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH1"),
988c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN"),
998c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MISO"),
1008c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MISO"),
1018c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM13_CH1"),
1028c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDC"),
1038c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_PIXCLK"),
1048c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G2"),
1058c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1068c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1078c2ecf20Sopenharmony_ci	),
1088c2ecf20Sopenharmony_ci	STM32_PIN(
1098c2ecf20Sopenharmony_ci		PINCTRL_PIN(7, "PA7"),
1108c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA7"),
1118c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1N"),
1128c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH2"),
1138c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1N"),
1148c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MOSI I2S1_SD"),
1158c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MOSI"),
1168c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM14_CH1"),
1178c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RX_DV ETH_RMII_CRS_DV"),
1188c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNWE"),
1198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1218c2ecf20Sopenharmony_ci	),
1228c2ecf20Sopenharmony_ci	STM32_PIN(
1238c2ecf20Sopenharmony_ci		PINCTRL_PIN(8, "PA8"),
1248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA8"),
1258c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "MCO1"),
1268c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1"),
1278c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN2"),
1288c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SCL"),
1298c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_CK"),
1308c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_FS_SOF"),
1318c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "CAN3_RX"),
1328c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "UART7_RX"),
1338c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "LCD_B3"),
1348c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R6"),
1358c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1368c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1378c2ecf20Sopenharmony_ci	),
1388c2ecf20Sopenharmony_ci	STM32_PIN(
1398c2ecf20Sopenharmony_ci		PINCTRL_PIN(9, "PA9"),
1408c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA9"),
1418c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2"),
1428c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SMBA"),
1438c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
1448c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_TX"),
1458c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D0"),
1468c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
1478c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1488c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1498c2ecf20Sopenharmony_ci	),
1508c2ecf20Sopenharmony_ci	STM32_PIN(
1518c2ecf20Sopenharmony_ci		PINCTRL_PIN(10, "PA10"),
1528c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA10"),
1538c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3"),
1548c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RX"),
1558c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_B4"),
1568c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_FS_ID"),
1578c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDIO"),
1588c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D1"),
1598c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B1"),
1608c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1618c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1628c2ecf20Sopenharmony_ci	),
1638c2ecf20Sopenharmony_ci	STM32_PIN(
1648c2ecf20Sopenharmony_ci		PINCTRL_PIN(11, "PA11"),
1658c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA11"),
1668c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH4"),
1678c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
1688c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "UART4_RX"),
1698c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_CTS"),
1708c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_RX"),
1718c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_FS_DM"),
1728c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
1738c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1748c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1758c2ecf20Sopenharmony_ci	),
1768c2ecf20Sopenharmony_ci	STM32_PIN(
1778c2ecf20Sopenharmony_ci		PINCTRL_PIN(12, "PA12"),
1788c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA12"),
1798c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_ETR"),
1808c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
1818c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "UART4_TX"),
1828c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RTS"),
1838c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SAI2_FS_B"),
1848c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_TX"),
1858c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_FS_DP"),
1868c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
1878c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1888c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1898c2ecf20Sopenharmony_ci	),
1908c2ecf20Sopenharmony_ci	STM32_PIN(
1918c2ecf20Sopenharmony_ci		PINCTRL_PIN(13, "PA13"),
1928c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA13"),
1938c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "JTMS SWDIO"),
1948c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1958c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1968c2ecf20Sopenharmony_ci	),
1978c2ecf20Sopenharmony_ci	STM32_PIN(
1988c2ecf20Sopenharmony_ci		PINCTRL_PIN(14, "PA14"),
1998c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA14"),
2008c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "JTCK SWCLK"),
2018c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2028c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2038c2ecf20Sopenharmony_ci	),
2048c2ecf20Sopenharmony_ci	STM32_PIN(
2058c2ecf20Sopenharmony_ci		PINCTRL_PIN(15, "PA15"),
2068c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA15"),
2078c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "JTDI"),
2088c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
2098c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "HDMI_CEC"),
2108c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_NSS I2S1_WS"),
2118c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_NSS I2S3_WS"),
2128c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPI6_NSS"),
2138c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RTS"),
2148c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "CAN3_TX"),
2158c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "UART7_TX"),
2168c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2178c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2188c2ecf20Sopenharmony_ci	),
2198c2ecf20Sopenharmony_ci	STM32_PIN(
2208c2ecf20Sopenharmony_ci		PINCTRL_PIN(16, "PB0"),
2218c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB0"),
2228c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2N"),
2238c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH3"),
2248c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
2258c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKOUT"),
2268c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_CTS"),
2278c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_R3"),
2288c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D1"),
2298c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RXD2"),
2308c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G1"),
2318c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2328c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2338c2ecf20Sopenharmony_ci	),
2348c2ecf20Sopenharmony_ci	STM32_PIN(
2358c2ecf20Sopenharmony_ci		PINCTRL_PIN(17, "PB1"),
2368c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB1"),
2378c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3N"),
2388c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH4"),
2398c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3N"),
2408c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN1"),
2418c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_R6"),
2428c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D2"),
2438c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RXD3"),
2448c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G0"),
2458c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2468c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2478c2ecf20Sopenharmony_ci	),
2488c2ecf20Sopenharmony_ci	STM32_PIN(
2498c2ecf20Sopenharmony_ci		PINCTRL_PIN(18, "PB2"),
2508c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB2"),
2518c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
2528c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPI3_MOSI I2S3_SD"),
2538c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_CLK"),
2548c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "DFSDM_CKIN1"),
2558c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2568c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2578c2ecf20Sopenharmony_ci	),
2588c2ecf20Sopenharmony_ci	STM32_PIN(
2598c2ecf20Sopenharmony_ci		PINCTRL_PIN(19, "PB3"),
2608c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB3"),
2618c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "JTDO TRACESWO"),
2628c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH2"),
2638c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_SCK I2S1_CK"),
2648c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_SCK I2S3_CK"),
2658c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_SCK"),
2668c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D2"),
2678c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "CAN3_RX"),
2688c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "UART7_RX"),
2698c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2708c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2718c2ecf20Sopenharmony_ci	),
2728c2ecf20Sopenharmony_ci	STM32_PIN(
2738c2ecf20Sopenharmony_ci		PINCTRL_PIN(20, "PB4"),
2748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB4"),
2758c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "NJTRST"),
2768c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH1"),
2778c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MISO"),
2788c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_MISO"),
2798c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPI2_NSS I2S2_WS"),
2808c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MISO"),
2818c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D3"),
2828c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "CAN3_TX"),
2838c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "UART7_TX"),
2848c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2858c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2868c2ecf20Sopenharmony_ci	),
2878c2ecf20Sopenharmony_ci	STM32_PIN(
2888c2ecf20Sopenharmony_ci		PINCTRL_PIN(21, "PB5"),
2898c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB5"),
2908c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "UART5_RX"),
2918c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH2"),
2928c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SMBA"),
2938c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MOSI I2S1_SD"),
2948c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_MOSI I2S3_SD"),
2958c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MOSI"),
2968c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN2_RX"),
2978c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D7"),
2988c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_PPS_OUT"),
2998c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDCKE1"),
3008c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D10"),
3018c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
3028c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3038c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3048c2ecf20Sopenharmony_ci	),
3058c2ecf20Sopenharmony_ci	STM32_PIN(
3068c2ecf20Sopenharmony_ci		PINCTRL_PIN(22, "PB6"),
3078c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB6"),
3088c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "UART5_TX"),
3098c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH1"),
3108c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "HDMI_CEC"),
3118c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SCL"),
3128c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN5"),
3138c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_TX"),
3148c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN2_TX"),
3158c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK1_NCS"),
3168c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "I2C4_SCL"),
3178c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNE1"),
3188c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D5"),
3198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3218c2ecf20Sopenharmony_ci	),
3228c2ecf20Sopenharmony_ci	STM32_PIN(
3238c2ecf20Sopenharmony_ci		PINCTRL_PIN(23, "PB7"),
3248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB7"),
3258c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH2"),
3268c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SDA"),
3278c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN5"),
3288c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RX"),
3298c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "I2C4_SDA"),
3308c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NL"),
3318c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_VSYNC"),
3328c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3338c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3348c2ecf20Sopenharmony_ci	),
3358c2ecf20Sopenharmony_ci	STM32_PIN(
3368c2ecf20Sopenharmony_ci		PINCTRL_PIN(24, "PB8"),
3378c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB8"),
3388c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "I2C4_SCL"),
3398c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH3"),
3408c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM10_CH1"),
3418c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SCL"),
3428c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN7"),
3438c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART5_RX"),
3448c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_RX"),
3458c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D4"),
3468c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TXD3"),
3478c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D4"),
3488c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D6"),
3498c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B6"),
3508c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3518c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3528c2ecf20Sopenharmony_ci	),
3538c2ecf20Sopenharmony_ci	STM32_PIN(
3548c2ecf20Sopenharmony_ci		PINCTRL_PIN(25, "PB9"),
3558c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB9"),
3568c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "I2C4_SDA"),
3578c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH4"),
3588c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM11_CH1"),
3598c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SDA"),
3608c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
3618c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN7"),
3628c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART5_TX"),
3638c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_TX"),
3648c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D5"),
3658c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "I2C4_SMBA"),
3668c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D5"),
3678c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D7"),
3688c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B7"),
3698c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3708c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3718c2ecf20Sopenharmony_ci	),
3728c2ecf20Sopenharmony_ci	STM32_PIN(
3738c2ecf20Sopenharmony_ci		PINCTRL_PIN(26, "PB10"),
3748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB10"),
3758c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH3"),
3768c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SCL"),
3778c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
3788c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN7"),
3798c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_TX"),
3808c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_NCS"),
3818c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D3"),
3828c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RX_ER"),
3838c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
3848c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3858c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3868c2ecf20Sopenharmony_ci	),
3878c2ecf20Sopenharmony_ci	STM32_PIN(
3888c2ecf20Sopenharmony_ci		PINCTRL_PIN(27, "PB11"),
3898c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB11"),
3908c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH4"),
3918c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SDA"),
3928c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN7"),
3938c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RX"),
3948c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D4"),
3958c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TX_EN ETH_RMII_TX_EN"),
3968c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DSI_TE"),
3978c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G5"),
3988c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3998c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4008c2ecf20Sopenharmony_ci	),
4018c2ecf20Sopenharmony_ci	STM32_PIN(
4028c2ecf20Sopenharmony_ci		PINCTRL_PIN(28, "PB12"),
4038c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB12"),
4048c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN"),
4058c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SMBA"),
4068c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
4078c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN1"),
4088c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CK"),
4098c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_RX"),
4108c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN2_RX"),
4118c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D5"),
4128c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TXD0 ETH_RMII_TXD0"),
4138c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "OTG_HS_ID"),
4148c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4158c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4168c2ecf20Sopenharmony_ci	),
4178c2ecf20Sopenharmony_ci	STM32_PIN(
4188c2ecf20Sopenharmony_ci		PINCTRL_PIN(29, "PB13"),
4198c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB13"),
4208c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1N"),
4218c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
4228c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN1"),
4238c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CTS"),
4248c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_TX"),
4258c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN2_TX"),
4268c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_D6"),
4278c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TXD1 ETH_RMII_TXD1"),
4288c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4298c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4308c2ecf20Sopenharmony_ci	),
4318c2ecf20Sopenharmony_ci	STM32_PIN(
4328c2ecf20Sopenharmony_ci		PINCTRL_PIN(30, "PB14"),
4338c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB14"),
4348c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2N"),
4358c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
4368c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "USART1_TX"),
4378c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MISO"),
4388c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN2"),
4398c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RTS"),
4408c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RTS"),
4418c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM12_CH1"),
4428c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D0"),
4438c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "OTG_HS_DM"),
4448c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4458c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4468c2ecf20Sopenharmony_ci	),
4478c2ecf20Sopenharmony_ci	STM32_PIN(
4488c2ecf20Sopenharmony_ci		PINCTRL_PIN(31, "PB15"),
4498c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB15"),
4508c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "RTC_REFIN"),
4518c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3N"),
4528c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3N"),
4538c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "USART1_RX"),
4548c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SD"),
4558c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN2"),
4568c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_CTS"),
4578c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM12_CH2"),
4588c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D1"),
4598c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "OTG_HS_DP"),
4608c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4618c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4628c2ecf20Sopenharmony_ci	),
4638c2ecf20Sopenharmony_ci	STM32_PIN(
4648c2ecf20Sopenharmony_ci		PINCTRL_PIN(32, "PC0"),
4658c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC0"),
4668c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKIN0"),
4678c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN4"),
4688c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SAI2_FS_B"),
4698c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_STP"),
4708c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNWE"),
4718c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
4728c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4738c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4748c2ecf20Sopenharmony_ci	),
4758c2ecf20Sopenharmony_ci	STM32_PIN(
4768c2ecf20Sopenharmony_ci		PINCTRL_PIN(33, "PC1"),
4778c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC1"),
4788c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
4798c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_DATIN0"),
4808c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SD"),
4818c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
4828c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "DFSDM_CKIN4"),
4838c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MDC"),
4848c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDC"),
4858c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4868c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4878c2ecf20Sopenharmony_ci	),
4888c2ecf20Sopenharmony_ci	STM32_PIN(
4898c2ecf20Sopenharmony_ci		PINCTRL_PIN(34, "PC2"),
4908c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC2"),
4918c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKIN1"),
4928c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MISO"),
4938c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKOUT"),
4948c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_DIR"),
4958c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TXD2"),
4968c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNE0"),
4978c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4988c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4998c2ecf20Sopenharmony_ci	),
5008c2ecf20Sopenharmony_ci	STM32_PIN(
5018c2ecf20Sopenharmony_ci		PINCTRL_PIN(35, "PC3"),
5028c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC3"),
5038c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_DATIN1"),
5048c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SD"),
5058c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_NXT"),
5068c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TX_CLK"),
5078c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDCKE0"),
5088c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5098c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5108c2ecf20Sopenharmony_ci	),
5118c2ecf20Sopenharmony_ci	STM32_PIN(
5128c2ecf20Sopenharmony_ci		PINCTRL_PIN(36, "PC4"),
5138c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC4"),
5148c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKIN2"),
5158c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S1_MCK"),
5168c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPDIF_RX2"),
5178c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RXD0 ETH_RMII_RXD0"),
5188c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNE0"),
5198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5218c2ecf20Sopenharmony_ci	),
5228c2ecf20Sopenharmony_ci	STM32_PIN(
5238c2ecf20Sopenharmony_ci		PINCTRL_PIN(37, "PC5"),
5248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC5"),
5258c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_DATIN2"),
5268c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPDIF_RX3"),
5278c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RXD1 ETH_RMII_RXD1"),
5288c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDCKE0"),
5298c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5308c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5318c2ecf20Sopenharmony_ci	),
5328c2ecf20Sopenharmony_ci	STM32_PIN(
5338c2ecf20Sopenharmony_ci		PINCTRL_PIN(38, "PC6"),
5348c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC6"),
5358c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH1"),
5368c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1"),
5378c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S2_MCK"),
5388c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "DFSDM_CKIN3"),
5398c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_TX"),
5408c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FMC_NWAIT"),
5418c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D6"),
5428c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D6"),
5438c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D0"),
5448c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_HSYNC"),
5458c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5468c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5478c2ecf20Sopenharmony_ci	),
5488c2ecf20Sopenharmony_ci	STM32_PIN(
5498c2ecf20Sopenharmony_ci		PINCTRL_PIN(39, "PC7"),
5508c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC7"),
5518c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH2"),
5528c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2"),
5538c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2S3_MCK"),
5548c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "DFSDM_DATIN3"),
5558c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_RX"),
5568c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FMC_NE1"),
5578c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D7"),
5588c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D7"),
5598c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D1"),
5608c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G6"),
5618c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5628c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5638c2ecf20Sopenharmony_ci	),
5648c2ecf20Sopenharmony_ci	STM32_PIN(
5658c2ecf20Sopenharmony_ci		PINCTRL_PIN(40, "PC8"),
5668c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC8"),
5678c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
5688c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH3"),
5698c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3"),
5708c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART5_RTS"),
5718c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_CK"),
5728c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FMC_NE2 FMC_NCE"),
5738c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D0"),
5748c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
5758c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5768c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5778c2ecf20Sopenharmony_ci	),
5788c2ecf20Sopenharmony_ci	STM32_PIN(
5798c2ecf20Sopenharmony_ci		PINCTRL_PIN(41, "PC9"),
5808c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC9"),
5818c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "MCO2"),
5828c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH4"),
5838c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH4"),
5848c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SDA"),
5858c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S_CKIN"),
5868c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART5_CTS"),
5878c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO0"),
5888c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "LCD_G3"),
5898c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D1"),
5908c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
5918c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
5928c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5938c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5948c2ecf20Sopenharmony_ci	),
5958c2ecf20Sopenharmony_ci	STM32_PIN(
5968c2ecf20Sopenharmony_ci		PINCTRL_PIN(42, "PC10"),
5978c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC10"),
5988c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKIN5"),
5998c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_SCK I2S3_CK"),
6008c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_TX"),
6018c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
6028c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO1"),
6038c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D2"),
6048c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D8"),
6058c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
6068c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6078c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6088c2ecf20Sopenharmony_ci	),
6098c2ecf20Sopenharmony_ci	STM32_PIN(
6108c2ecf20Sopenharmony_ci		PINCTRL_PIN(43, "PC11"),
6118c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC11"),
6128c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_DATIN5"),
6138c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_MISO"),
6148c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RX"),
6158c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
6168c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_NCS"),
6178c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D3"),
6188c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D4"),
6198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6218c2ecf20Sopenharmony_ci	),
6228c2ecf20Sopenharmony_ci	STM32_PIN(
6238c2ecf20Sopenharmony_ci		PINCTRL_PIN(44, "PC12"),
6248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC12"),
6258c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED3"),
6268c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_MOSI I2S3_SD"),
6278c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CK"),
6288c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_TX"),
6298c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_CK"),
6308c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D9"),
6318c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6328c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6338c2ecf20Sopenharmony_ci	),
6348c2ecf20Sopenharmony_ci	STM32_PIN(
6358c2ecf20Sopenharmony_ci		PINCTRL_PIN(45, "PC13"),
6368c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC13"),
6378c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6388c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6398c2ecf20Sopenharmony_ci	),
6408c2ecf20Sopenharmony_ci	STM32_PIN(
6418c2ecf20Sopenharmony_ci		PINCTRL_PIN(46, "PC14"),
6428c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC14"),
6438c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6448c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6458c2ecf20Sopenharmony_ci	),
6468c2ecf20Sopenharmony_ci	STM32_PIN(
6478c2ecf20Sopenharmony_ci		PINCTRL_PIN(47, "PC15"),
6488c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC15"),
6498c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6508c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6518c2ecf20Sopenharmony_ci	),
6528c2ecf20Sopenharmony_ci	STM32_PIN(
6538c2ecf20Sopenharmony_ci		PINCTRL_PIN(48, "PD0"),
6548c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD0"),
6558c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKIN6"),
6568c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN7"),
6578c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
6588c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_RX"),
6598c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D2"),
6608c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6618c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6628c2ecf20Sopenharmony_ci	),
6638c2ecf20Sopenharmony_ci	STM32_PIN(
6648c2ecf20Sopenharmony_ci		PINCTRL_PIN(49, "PD1"),
6658c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD1"),
6668c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_DATIN6"),
6678c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN7"),
6688c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
6698c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_TX"),
6708c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D3"),
6718c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6728c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6738c2ecf20Sopenharmony_ci	),
6748c2ecf20Sopenharmony_ci	STM32_PIN(
6758c2ecf20Sopenharmony_ci		PINCTRL_PIN(50, "PD2"),
6768c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD2"),
6778c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED2"),
6788c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_ETR"),
6798c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_RX"),
6808c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_CMD"),
6818c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D11"),
6828c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6838c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6848c2ecf20Sopenharmony_ci	),
6858c2ecf20Sopenharmony_ci	STM32_PIN(
6868c2ecf20Sopenharmony_ci		PINCTRL_PIN(51, "PD3"),
6878c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD3"),
6888c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKOUT"),
6898c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
6908c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN0"),
6918c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CTS"),
6928c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_CLK"),
6938c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D5"),
6948c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
6958c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6968c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6978c2ecf20Sopenharmony_ci	),
6988c2ecf20Sopenharmony_ci	STM32_PIN(
6998c2ecf20Sopenharmony_ci		PINCTRL_PIN(52, "PD4"),
7008c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD4"),
7018c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN0"),
7028c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RTS"),
7038c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NOE"),
7048c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7058c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7068c2ecf20Sopenharmony_ci	),
7078c2ecf20Sopenharmony_ci	STM32_PIN(
7088c2ecf20Sopenharmony_ci		PINCTRL_PIN(53, "PD5"),
7098c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD5"),
7108c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_TX"),
7118c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NWE"),
7128c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7138c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7148c2ecf20Sopenharmony_ci	),
7158c2ecf20Sopenharmony_ci	STM32_PIN(
7168c2ecf20Sopenharmony_ci		PINCTRL_PIN(54, "PD6"),
7178c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD6"),
7188c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKIN4"),
7198c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI3_MOSI I2S3_SD"),
7208c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
7218c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RX"),
7228c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "DFSDM_DATIN1"),
7238c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC2_CK"),
7248c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NWAIT"),
7258c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D10"),
7268c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
7278c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7288c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7298c2ecf20Sopenharmony_ci	),
7308c2ecf20Sopenharmony_ci	STM32_PIN(
7318c2ecf20Sopenharmony_ci		PINCTRL_PIN(55, "PD7"),
7328c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD7"),
7338c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_DATIN4"),
7348c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MOSI I2S1_SD"),
7358c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN1"),
7368c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CK"),
7378c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPDIF_RX0"),
7388c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC2_CMD"),
7398c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE1"),
7408c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7418c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7428c2ecf20Sopenharmony_ci	),
7438c2ecf20Sopenharmony_ci	STM32_PIN(
7448c2ecf20Sopenharmony_ci		PINCTRL_PIN(56, "PD8"),
7458c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD8"),
7468c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKIN3"),
7478c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_TX"),
7488c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPDIF_RX1"),
7498c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D13"),
7508c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7518c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7528c2ecf20Sopenharmony_ci	),
7538c2ecf20Sopenharmony_ci	STM32_PIN(
7548c2ecf20Sopenharmony_ci		PINCTRL_PIN(57, "PD9"),
7558c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD9"),
7568c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_DATIN3"),
7578c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RX"),
7588c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D14"),
7598c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7608c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7618c2ecf20Sopenharmony_ci	),
7628c2ecf20Sopenharmony_ci	STM32_PIN(
7638c2ecf20Sopenharmony_ci		PINCTRL_PIN(58, "PD10"),
7648c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD10"),
7658c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM_CKOUT"),
7668c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CK"),
7678c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D15"),
7688c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B3"),
7698c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7708c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7718c2ecf20Sopenharmony_ci	),
7728c2ecf20Sopenharmony_ci	STM32_PIN(
7738c2ecf20Sopenharmony_ci		PINCTRL_PIN(59, "PD11"),
7748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD11"),
7758c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SMBA"),
7768c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CTS"),
7778c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO0"),
7788c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_A"),
7798c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A16 FMC_CLE"),
7808c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7818c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7828c2ecf20Sopenharmony_ci	),
7838c2ecf20Sopenharmony_ci	STM32_PIN(
7848c2ecf20Sopenharmony_ci		PINCTRL_PIN(60, "PD12"),
7858c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD12"),
7868c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH1"),
7878c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_IN1"),
7888c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SCL"),
7898c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RTS"),
7908c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO1"),
7918c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_A"),
7928c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A17 FMC_ALE"),
7938c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7948c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7958c2ecf20Sopenharmony_ci	),
7968c2ecf20Sopenharmony_ci	STM32_PIN(
7978c2ecf20Sopenharmony_ci		PINCTRL_PIN(61, "PD13"),
7988c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD13"),
7998c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH2"),
8008c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_OUT"),
8018c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SDA"),
8028c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO3"),
8038c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_A"),
8048c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A18"),
8058c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8068c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8078c2ecf20Sopenharmony_ci	),
8088c2ecf20Sopenharmony_ci	STM32_PIN(
8098c2ecf20Sopenharmony_ci		PINCTRL_PIN(62, "PD14"),
8108c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD14"),
8118c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH3"),
8128c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_CTS"),
8138c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D0"),
8148c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8158c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8168c2ecf20Sopenharmony_ci	),
8178c2ecf20Sopenharmony_ci	STM32_PIN(
8188c2ecf20Sopenharmony_ci		PINCTRL_PIN(63, "PD15"),
8198c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD15"),
8208c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH4"),
8218c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_RTS"),
8228c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D1"),
8238c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8248c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8258c2ecf20Sopenharmony_ci	),
8268c2ecf20Sopenharmony_ci	STM32_PIN(
8278c2ecf20Sopenharmony_ci		PINCTRL_PIN(64, "PE0"),
8288c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE0"),
8298c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_ETR"),
8308c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_ETR"),
8318c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_RX"),
8328c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_A"),
8338c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NBL0"),
8348c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
8358c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8368c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8378c2ecf20Sopenharmony_ci	),
8388c2ecf20Sopenharmony_ci	STM32_PIN(
8398c2ecf20Sopenharmony_ci		PINCTRL_PIN(65, "PE1"),
8408c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE1"),
8418c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_IN2"),
8428c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_TX"),
8438c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NBL1"),
8448c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
8458c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8468c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8478c2ecf20Sopenharmony_ci	),
8488c2ecf20Sopenharmony_ci	STM32_PIN(
8498c2ecf20Sopenharmony_ci		PINCTRL_PIN(66, "PE2"),
8508c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE2"),
8518c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACECLK"),
8528c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_SCK"),
8538c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_MCLK_A"),
8548c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO2"),
8558c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TXD3"),
8568c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A23"),
8578c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8588c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8598c2ecf20Sopenharmony_ci	),
8608c2ecf20Sopenharmony_ci	STM32_PIN(
8618c2ecf20Sopenharmony_ci		PINCTRL_PIN(67, "PE3"),
8628c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE3"),
8638c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
8648c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_B"),
8658c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A19"),
8668c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8678c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8688c2ecf20Sopenharmony_ci	),
8698c2ecf20Sopenharmony_ci	STM32_PIN(
8708c2ecf20Sopenharmony_ci		PINCTRL_PIN(68, "PE4"),
8718c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE4"),
8728c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
8738c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_NSS"),
8748c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_FS_A"),
8758c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "DFSDM_DATIN3"),
8768c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A20"),
8778c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D4"),
8788c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B0"),
8798c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8808c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8818c2ecf20Sopenharmony_ci	),
8828c2ecf20Sopenharmony_ci	STM32_PIN(
8838c2ecf20Sopenharmony_ci		PINCTRL_PIN(69, "PE5"),
8848c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE5"),
8858c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED2"),
8868c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM9_CH1"),
8878c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MISO"),
8888c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SCK_A"),
8898c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "DFSDM_CKIN3"),
8908c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A21"),
8918c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D6"),
8928c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G0"),
8938c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8948c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8958c2ecf20Sopenharmony_ci	),
8968c2ecf20Sopenharmony_ci	STM32_PIN(
8978c2ecf20Sopenharmony_ci		PINCTRL_PIN(70, "PE6"),
8988c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE6"),
8998c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED3"),
9008c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN2"),
9018c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM9_CH2"),
9028c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MOSI"),
9038c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
9048c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
9058c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A22"),
9068c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D7"),
9078c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G1"),
9088c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9098c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9108c2ecf20Sopenharmony_ci	),
9118c2ecf20Sopenharmony_ci	STM32_PIN(
9128c2ecf20Sopenharmony_ci		PINCTRL_PIN(71, "PE7"),
9138c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE7"),
9148c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_ETR"),
9158c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN2"),
9168c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_RX"),
9178c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO0"),
9188c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D4"),
9198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9218c2ecf20Sopenharmony_ci	),
9228c2ecf20Sopenharmony_ci	STM32_PIN(
9238c2ecf20Sopenharmony_ci		PINCTRL_PIN(72, "PE8"),
9248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE8"),
9258c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1N"),
9268c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN2"),
9278c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_TX"),
9288c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO1"),
9298c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D5"),
9308c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9318c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9328c2ecf20Sopenharmony_ci	),
9338c2ecf20Sopenharmony_ci	STM32_PIN(
9348c2ecf20Sopenharmony_ci		PINCTRL_PIN(73, "PE9"),
9358c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE9"),
9368c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1"),
9378c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKOUT"),
9388c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_RTS"),
9398c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO2"),
9408c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D6"),
9418c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9428c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9438c2ecf20Sopenharmony_ci	),
9448c2ecf20Sopenharmony_ci	STM32_PIN(
9458c2ecf20Sopenharmony_ci		PINCTRL_PIN(74, "PE10"),
9468c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE10"),
9478c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2N"),
9488c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN4"),
9498c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_CTS"),
9508c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO3"),
9518c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D7"),
9528c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9538c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9548c2ecf20Sopenharmony_ci	),
9558c2ecf20Sopenharmony_ci	STM32_PIN(
9568c2ecf20Sopenharmony_ci		PINCTRL_PIN(75, "PE11"),
9578c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE11"),
9588c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2"),
9598c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_NSS"),
9608c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN4"),
9618c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
9628c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D8"),
9638c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G3"),
9648c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9658c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9668c2ecf20Sopenharmony_ci	),
9678c2ecf20Sopenharmony_ci	STM32_PIN(
9688c2ecf20Sopenharmony_ci		PINCTRL_PIN(76, "PE12"),
9698c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE12"),
9708c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3N"),
9718c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_SCK"),
9728c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN5"),
9738c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_B"),
9748c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D9"),
9758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B4"),
9768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9788c2ecf20Sopenharmony_ci	),
9798c2ecf20Sopenharmony_ci	STM32_PIN(
9808c2ecf20Sopenharmony_ci		PINCTRL_PIN(77, "PE13"),
9818c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE13"),
9828c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3"),
9838c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MISO"),
9848c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN5"),
9858c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_B"),
9868c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D10"),
9878c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_DE"),
9888c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9898c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9908c2ecf20Sopenharmony_ci	),
9918c2ecf20Sopenharmony_ci	STM32_PIN(
9928c2ecf20Sopenharmony_ci		PINCTRL_PIN(78, "PE14"),
9938c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE14"),
9948c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH4"),
9958c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MOSI"),
9968c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
9978c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D11"),
9988c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_CLK"),
9998c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10008c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10018c2ecf20Sopenharmony_ci	),
10028c2ecf20Sopenharmony_ci	STM32_PIN(
10038c2ecf20Sopenharmony_ci		PINCTRL_PIN(79, "PE15"),
10048c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE15"),
10058c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN"),
10068c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D12"),
10078c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R7"),
10088c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10098c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10108c2ecf20Sopenharmony_ci	),
10118c2ecf20Sopenharmony_ci	STM32_PIN(
10128c2ecf20Sopenharmony_ci		PINCTRL_PIN(80, "PF0"),
10138c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF0"),
10148c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SDA"),
10158c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A0"),
10168c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10178c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10188c2ecf20Sopenharmony_ci	),
10198c2ecf20Sopenharmony_ci	STM32_PIN(
10208c2ecf20Sopenharmony_ci		PINCTRL_PIN(81, "PF1"),
10218c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF1"),
10228c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SCL"),
10238c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A1"),
10248c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10258c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10268c2ecf20Sopenharmony_ci	),
10278c2ecf20Sopenharmony_ci	STM32_PIN(
10288c2ecf20Sopenharmony_ci		PINCTRL_PIN(82, "PF2"),
10298c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF2"),
10308c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SMBA"),
10318c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A2"),
10328c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10338c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10348c2ecf20Sopenharmony_ci	),
10358c2ecf20Sopenharmony_ci	STM32_PIN(
10368c2ecf20Sopenharmony_ci		PINCTRL_PIN(83, "PF3"),
10378c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF3"),
10388c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A3"),
10398c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10408c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10418c2ecf20Sopenharmony_ci	),
10428c2ecf20Sopenharmony_ci	STM32_PIN(
10438c2ecf20Sopenharmony_ci		PINCTRL_PIN(84, "PF4"),
10448c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF4"),
10458c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A4"),
10468c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10478c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10488c2ecf20Sopenharmony_ci	),
10498c2ecf20Sopenharmony_ci	STM32_PIN(
10508c2ecf20Sopenharmony_ci		PINCTRL_PIN(85, "PF5"),
10518c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF5"),
10528c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A5"),
10538c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10548c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10558c2ecf20Sopenharmony_ci	),
10568c2ecf20Sopenharmony_ci	STM32_PIN(
10578c2ecf20Sopenharmony_ci		PINCTRL_PIN(86, "PF6"),
10588c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF6"),
10598c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM10_CH1"),
10608c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_NSS"),
10618c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_B"),
10628c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_RX"),
10638c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO3"),
10648c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10658c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10668c2ecf20Sopenharmony_ci	),
10678c2ecf20Sopenharmony_ci	STM32_PIN(
10688c2ecf20Sopenharmony_ci		PINCTRL_PIN(87, "PF7"),
10698c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF7"),
10708c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM11_CH1"),
10718c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_SCK"),
10728c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_MCLK_B"),
10738c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_TX"),
10748c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO2"),
10758c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10768c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10778c2ecf20Sopenharmony_ci	),
10788c2ecf20Sopenharmony_ci	STM32_PIN(
10798c2ecf20Sopenharmony_ci		PINCTRL_PIN(88, "PF8"),
10808c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF8"),
10818c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MISO"),
10828c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SCK_B"),
10838c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_RTS"),
10848c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM13_CH1"),
10858c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK1_IO0"),
10868c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10878c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10888c2ecf20Sopenharmony_ci	),
10898c2ecf20Sopenharmony_ci	STM32_PIN(
10908c2ecf20Sopenharmony_ci		PINCTRL_PIN(89, "PF9"),
10918c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF9"),
10928c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MOSI"),
10938c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_FS_B"),
10948c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART7_CTS"),
10958c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM14_CH1"),
10968c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK1_IO1"),
10978c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10988c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10998c2ecf20Sopenharmony_ci	),
11008c2ecf20Sopenharmony_ci	STM32_PIN(
11018c2ecf20Sopenharmony_ci		PINCTRL_PIN(90, "PF10"),
11028c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF10"),
11038c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_CLK"),
11048c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D11"),
11058c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_DE"),
11068c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11078c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11088c2ecf20Sopenharmony_ci	),
11098c2ecf20Sopenharmony_ci	STM32_PIN(
11108c2ecf20Sopenharmony_ci		PINCTRL_PIN(91, "PF11"),
11118c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF11"),
11128c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MOSI"),
11138c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
11148c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNRAS"),
11158c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D12"),
11168c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11178c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11188c2ecf20Sopenharmony_ci	),
11198c2ecf20Sopenharmony_ci	STM32_PIN(
11208c2ecf20Sopenharmony_ci		PINCTRL_PIN(92, "PF12"),
11218c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF12"),
11228c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A6"),
11238c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11248c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11258c2ecf20Sopenharmony_ci	),
11268c2ecf20Sopenharmony_ci	STM32_PIN(
11278c2ecf20Sopenharmony_ci		PINCTRL_PIN(93, "PF13"),
11288c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF13"),
11298c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SMBA"),
11308c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_DATIN6"),
11318c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A7"),
11328c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11338c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11348c2ecf20Sopenharmony_ci	),
11358c2ecf20Sopenharmony_ci	STM32_PIN(
11368c2ecf20Sopenharmony_ci		PINCTRL_PIN(94, "PF14"),
11378c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF14"),
11388c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SCL"),
11398c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM_CKIN6"),
11408c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A8"),
11418c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11428c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11438c2ecf20Sopenharmony_ci	),
11448c2ecf20Sopenharmony_ci	STM32_PIN(
11458c2ecf20Sopenharmony_ci		PINCTRL_PIN(95, "PF15"),
11468c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF15"),
11478c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SDA"),
11488c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A9"),
11498c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11508c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11518c2ecf20Sopenharmony_ci	),
11528c2ecf20Sopenharmony_ci	STM32_PIN(
11538c2ecf20Sopenharmony_ci		PINCTRL_PIN(96, "PG0"),
11548c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG0"),
11558c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A10"),
11568c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11578c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11588c2ecf20Sopenharmony_ci	),
11598c2ecf20Sopenharmony_ci	STM32_PIN(
11608c2ecf20Sopenharmony_ci		PINCTRL_PIN(97, "PG1"),
11618c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG1"),
11628c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A11"),
11638c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11648c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11658c2ecf20Sopenharmony_ci	),
11668c2ecf20Sopenharmony_ci	STM32_PIN(
11678c2ecf20Sopenharmony_ci		PINCTRL_PIN(98, "PG2"),
11688c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG2"),
11698c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A12"),
11708c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11718c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11728c2ecf20Sopenharmony_ci	),
11738c2ecf20Sopenharmony_ci	STM32_PIN(
11748c2ecf20Sopenharmony_ci		PINCTRL_PIN(99, "PG3"),
11758c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG3"),
11768c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A13"),
11778c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11788c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11798c2ecf20Sopenharmony_ci	),
11808c2ecf20Sopenharmony_ci	STM32_PIN(
11818c2ecf20Sopenharmony_ci		PINCTRL_PIN(100, "PG4"),
11828c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG4"),
11838c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A14 FMC_BA0"),
11848c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11858c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11868c2ecf20Sopenharmony_ci	),
11878c2ecf20Sopenharmony_ci	STM32_PIN(
11888c2ecf20Sopenharmony_ci		PINCTRL_PIN(101, "PG5"),
11898c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG5"),
11908c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A15 FMC_BA1"),
11918c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11928c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11938c2ecf20Sopenharmony_ci	),
11948c2ecf20Sopenharmony_ci	STM32_PIN(
11958c2ecf20Sopenharmony_ci		PINCTRL_PIN(102, "PG6"),
11968c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG6"),
11978c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE3"),
11988c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D12"),
11998c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R7"),
12008c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12018c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12028c2ecf20Sopenharmony_ci	),
12038c2ecf20Sopenharmony_ci	STM32_PIN(
12048c2ecf20Sopenharmony_ci		PINCTRL_PIN(103, "PG7"),
12058c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG7"),
12068c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_MCLK_A"),
12078c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_CK"),
12088c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_INT"),
12098c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D13"),
12108c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_CLK"),
12118c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12128c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12138c2ecf20Sopenharmony_ci	),
12148c2ecf20Sopenharmony_ci	STM32_PIN(
12158c2ecf20Sopenharmony_ci		PINCTRL_PIN(104, "PG8"),
12168c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG8"),
12178c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_NSS"),
12188c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPDIF_RX2"),
12198c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_RTS"),
12208c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_PPS_OUT"),
12218c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDCLK"),
12228c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
12238c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12248c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12258c2ecf20Sopenharmony_ci	),
12268c2ecf20Sopenharmony_ci	STM32_PIN(
12278c2ecf20Sopenharmony_ci		PINCTRL_PIN(105, "PG9"),
12288c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG9"),
12298c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MISO"),
12308c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPDIF_RX3"),
12318c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_RX"),
12328c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO2"),
12338c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_B"),
12348c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC2_D0"),
12358c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE2 FMC_NCE"),
12368c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_VSYNC"),
12378c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12388c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12398c2ecf20Sopenharmony_ci	),
12408c2ecf20Sopenharmony_ci	STM32_PIN(
12418c2ecf20Sopenharmony_ci		PINCTRL_PIN(106, "PG10"),
12428c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG10"),
12438c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_NSS I2S1_WS"),
12448c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G3"),
12458c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
12468c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC2_D1"),
12478c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE3"),
12488c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
12498c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
12508c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12518c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12528c2ecf20Sopenharmony_ci	),
12538c2ecf20Sopenharmony_ci	STM32_PIN(
12548c2ecf20Sopenharmony_ci		PINCTRL_PIN(107, "PG11"),
12558c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG11"),
12568c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_SCK I2S1_CK"),
12578c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPDIF_RX0"),
12588c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D2"),
12598c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TX_EN ETH_RMII_TX_EN"),
12608c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
12618c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B3"),
12628c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12638c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12648c2ecf20Sopenharmony_ci	),
12658c2ecf20Sopenharmony_ci	STM32_PIN(
12668c2ecf20Sopenharmony_ci		PINCTRL_PIN(108, "PG12"),
12678c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG12"),
12688c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_IN1"),
12698c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_MISO"),
12708c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPDIF_RX1"),
12718c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_RTS"),
12728c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_B4"),
12738c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC2_D3"),
12748c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE4"),
12758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B1"),
12768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12788c2ecf20Sopenharmony_ci	),
12798c2ecf20Sopenharmony_ci	STM32_PIN(
12808c2ecf20Sopenharmony_ci		PINCTRL_PIN(109, "PG13"),
12818c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG13"),
12828c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
12838c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_OUT"),
12848c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_SCK"),
12858c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_CTS"),
12868c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TXD0 ETH_RMII_TXD0"),
12878c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A24"),
12888c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R0"),
12898c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12908c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12918c2ecf20Sopenharmony_ci	),
12928c2ecf20Sopenharmony_ci	STM32_PIN(
12938c2ecf20Sopenharmony_ci		PINCTRL_PIN(110, "PG14"),
12948c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG14"),
12958c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
12968c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_ETR"),
12978c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_MOSI"),
12988c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_TX"),
12998c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO3"),
13008c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_TXD1 ETH_RMII_TXD1"),
13018c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A25"),
13028c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B0"),
13038c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13048c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13058c2ecf20Sopenharmony_ci	),
13068c2ecf20Sopenharmony_ci	STM32_PIN(
13078c2ecf20Sopenharmony_ci		PINCTRL_PIN(111, "PG15"),
13088c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG15"),
13098c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART6_CTS"),
13108c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNCAS"),
13118c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D13"),
13128c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13138c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13148c2ecf20Sopenharmony_ci	),
13158c2ecf20Sopenharmony_ci	STM32_PIN(
13168c2ecf20Sopenharmony_ci		PINCTRL_PIN(112, "PH0"),
13178c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH0"),
13188c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13198c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13208c2ecf20Sopenharmony_ci	),
13218c2ecf20Sopenharmony_ci	STM32_PIN(
13228c2ecf20Sopenharmony_ci		PINCTRL_PIN(113, "PH1"),
13238c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH1"),
13248c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13258c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13268c2ecf20Sopenharmony_ci	),
13278c2ecf20Sopenharmony_ci	STM32_PIN(
13288c2ecf20Sopenharmony_ci		PINCTRL_PIN(114, "PH2"),
13298c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH2"),
13308c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM1_IN2"),
13318c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO0"),
13328c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_B"),
13338c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_CRS"),
13348c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDCKE0"),
13358c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R0"),
13368c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13378c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13388c2ecf20Sopenharmony_ci	),
13398c2ecf20Sopenharmony_ci	STM32_PIN(
13408c2ecf20Sopenharmony_ci		PINCTRL_PIN(115, "PH3"),
13418c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH3"),
13428c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO1"),
13438c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
13448c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_COL"),
13458c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNE0"),
13468c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
13478c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13488c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13498c2ecf20Sopenharmony_ci	),
13508c2ecf20Sopenharmony_ci	STM32_PIN(
13518c2ecf20Sopenharmony_ci		PINCTRL_PIN(116, "PH4"),
13528c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH4"),
13538c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SCL"),
13548c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G5"),
13558c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_NXT"),
13568c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
13578c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13588c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13598c2ecf20Sopenharmony_ci	),
13608c2ecf20Sopenharmony_ci	STM32_PIN(
13618c2ecf20Sopenharmony_ci		PINCTRL_PIN(117, "PH5"),
13628c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH5"),
13638c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SDA"),
13648c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_NSS"),
13658c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNWE"),
13668c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13678c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13688c2ecf20Sopenharmony_ci	),
13698c2ecf20Sopenharmony_ci	STM32_PIN(
13708c2ecf20Sopenharmony_ci		PINCTRL_PIN(118, "PH6"),
13718c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH6"),
13728c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SMBA"),
13738c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_SCK"),
13748c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM12_CH1"),
13758c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RXD2"),
13768c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDNE1"),
13778c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D8"),
13788c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13798c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13808c2ecf20Sopenharmony_ci	),
13818c2ecf20Sopenharmony_ci	STM32_PIN(
13828c2ecf20Sopenharmony_ci		PINCTRL_PIN(119, "PH7"),
13838c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH7"),
13848c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SCL"),
13858c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MISO"),
13868c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RXD3"),
13878c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_SDCKE1"),
13888c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D9"),
13898c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13908c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13918c2ecf20Sopenharmony_ci	),
13928c2ecf20Sopenharmony_ci	STM32_PIN(
13938c2ecf20Sopenharmony_ci		PINCTRL_PIN(120, "PH8"),
13948c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH8"),
13958c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SDA"),
13968c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D16"),
13978c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_HSYNC"),
13988c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
13998c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14008c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14018c2ecf20Sopenharmony_ci	),
14028c2ecf20Sopenharmony_ci	STM32_PIN(
14038c2ecf20Sopenharmony_ci		PINCTRL_PIN(121, "PH9"),
14048c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH9"),
14058c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SMBA"),
14068c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM12_CH2"),
14078c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D17"),
14088c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D0"),
14098c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R3"),
14108c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14118c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14128c2ecf20Sopenharmony_ci	),
14138c2ecf20Sopenharmony_ci	STM32_PIN(
14148c2ecf20Sopenharmony_ci		PINCTRL_PIN(122, "PH10"),
14158c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH10"),
14168c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH1"),
14178c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SMBA"),
14188c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D18"),
14198c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D1"),
14208c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
14218c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14228c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14238c2ecf20Sopenharmony_ci	),
14248c2ecf20Sopenharmony_ci	STM32_PIN(
14258c2ecf20Sopenharmony_ci		PINCTRL_PIN(123, "PH11"),
14268c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH11"),
14278c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH2"),
14288c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SCL"),
14298c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D19"),
14308c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
14318c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
14328c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14338c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14348c2ecf20Sopenharmony_ci	),
14358c2ecf20Sopenharmony_ci	STM32_PIN(
14368c2ecf20Sopenharmony_ci		PINCTRL_PIN(124, "PH12"),
14378c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH12"),
14388c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH3"),
14398c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SDA"),
14408c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D20"),
14418c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
14428c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R6"),
14438c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14448c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14458c2ecf20Sopenharmony_ci	),
14468c2ecf20Sopenharmony_ci	STM32_PIN(
14478c2ecf20Sopenharmony_ci		PINCTRL_PIN(125, "PH13"),
14488c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH13"),
14498c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1N"),
14508c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
14518c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_TX"),
14528c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D21"),
14538c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G2"),
14548c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14558c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14568c2ecf20Sopenharmony_ci	),
14578c2ecf20Sopenharmony_ci	STM32_PIN(
14588c2ecf20Sopenharmony_ci		PINCTRL_PIN(126, "PH14"),
14598c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH14"),
14608c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
14618c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
14628c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_RX"),
14638c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D22"),
14648c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D4"),
14658c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G3"),
14668c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14678c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14688c2ecf20Sopenharmony_ci	),
14698c2ecf20Sopenharmony_ci	STM32_PIN(
14708c2ecf20Sopenharmony_ci		PINCTRL_PIN(127, "PH15"),
14718c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH15"),
14728c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3N"),
14738c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D23"),
14748c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D11"),
14758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
14768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14788c2ecf20Sopenharmony_ci	),
14798c2ecf20Sopenharmony_ci	STM32_PIN(
14808c2ecf20Sopenharmony_ci		PINCTRL_PIN(128, "PI0"),
14818c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI0"),
14828c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH4"),
14838c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
14848c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D24"),
14858c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D13"),
14868c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G5"),
14878c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14888c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14898c2ecf20Sopenharmony_ci	),
14908c2ecf20Sopenharmony_ci	STM32_PIN(
14918c2ecf20Sopenharmony_ci		PINCTRL_PIN(129, "PI1"),
14928c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI1"),
14938c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN2"),
14948c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
14958c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D25"),
14968c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D8"),
14978c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G6"),
14988c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14998c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15008c2ecf20Sopenharmony_ci	),
15018c2ecf20Sopenharmony_ci	STM32_PIN(
15028c2ecf20Sopenharmony_ci		PINCTRL_PIN(130, "PI2"),
15038c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI2"),
15048c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH4"),
15058c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MISO"),
15068c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D26"),
15078c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D9"),
15088c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
15098c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15108c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15118c2ecf20Sopenharmony_ci	),
15128c2ecf20Sopenharmony_ci	STM32_PIN(
15138c2ecf20Sopenharmony_ci		PINCTRL_PIN(131, "PI3"),
15148c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI3"),
15158c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_ETR"),
15168c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SD"),
15178c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D27"),
15188c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D10"),
15198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15218c2ecf20Sopenharmony_ci	),
15228c2ecf20Sopenharmony_ci	STM32_PIN(
15238c2ecf20Sopenharmony_ci		PINCTRL_PIN(132, "PI4"),
15248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI4"),
15258c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN"),
15268c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_A"),
15278c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NBL2"),
15288c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D5"),
15298c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B4"),
15308c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15318c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15328c2ecf20Sopenharmony_ci	),
15338c2ecf20Sopenharmony_ci	STM32_PIN(
15348c2ecf20Sopenharmony_ci		PINCTRL_PIN(133, "PI5"),
15358c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI5"),
15368c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1"),
15378c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_A"),
15388c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NBL3"),
15398c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_VSYNC"),
15408c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B5"),
15418c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15428c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15438c2ecf20Sopenharmony_ci	),
15448c2ecf20Sopenharmony_ci	STM32_PIN(
15458c2ecf20Sopenharmony_ci		PINCTRL_PIN(134, "PI6"),
15468c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI6"),
15478c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2"),
15488c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_A"),
15498c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D28"),
15508c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D6"),
15518c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B6"),
15528c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15538c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15548c2ecf20Sopenharmony_ci	),
15558c2ecf20Sopenharmony_ci	STM32_PIN(
15568c2ecf20Sopenharmony_ci		PINCTRL_PIN(135, "PI7"),
15578c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI7"),
15588c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3"),
15598c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_A"),
15608c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D29"),
15618c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D7"),
15628c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B7"),
15638c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15648c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15658c2ecf20Sopenharmony_ci	),
15668c2ecf20Sopenharmony_ci	STM32_PIN(
15678c2ecf20Sopenharmony_ci		PINCTRL_PIN(136, "PI8"),
15688c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI8"),
15698c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15708c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15718c2ecf20Sopenharmony_ci	),
15728c2ecf20Sopenharmony_ci	STM32_PIN(
15738c2ecf20Sopenharmony_ci		PINCTRL_PIN(137, "PI9"),
15748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI9"),
15758c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
15768c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "CAN1_RX"),
15778c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D30"),
15788c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_VSYNC"),
15798c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15808c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15818c2ecf20Sopenharmony_ci	),
15828c2ecf20Sopenharmony_ci	STM32_PIN(
15838c2ecf20Sopenharmony_ci		PINCTRL_PIN(138, "PI10"),
15848c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI10"),
15858c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH_MII_RX_ER"),
15868c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D31"),
15878c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_HSYNC"),
15888c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15898c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15908c2ecf20Sopenharmony_ci	),
15918c2ecf20Sopenharmony_ci	STM32_PIN(
15928c2ecf20Sopenharmony_ci		PINCTRL_PIN(139, "PI11"),
15938c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI11"),
15948c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G6"),
15958c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_HS_ULPI_DIR"),
15968c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15978c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15988c2ecf20Sopenharmony_ci	),
15998c2ecf20Sopenharmony_ci	STM32_PIN(
16008c2ecf20Sopenharmony_ci		PINCTRL_PIN(140, "PI12"),
16018c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI12"),
16028c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_HSYNC"),
16038c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16048c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16058c2ecf20Sopenharmony_ci	),
16068c2ecf20Sopenharmony_ci	STM32_PIN(
16078c2ecf20Sopenharmony_ci		PINCTRL_PIN(141, "PI13"),
16088c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI13"),
16098c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_VSYNC"),
16108c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16118c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16128c2ecf20Sopenharmony_ci	),
16138c2ecf20Sopenharmony_ci	STM32_PIN(
16148c2ecf20Sopenharmony_ci		PINCTRL_PIN(142, "PI14"),
16158c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI14"),
16168c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_CLK"),
16178c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16188c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16198c2ecf20Sopenharmony_ci	),
16208c2ecf20Sopenharmony_ci	STM32_PIN(
16218c2ecf20Sopenharmony_ci		PINCTRL_PIN(143, "PI15"),
16228c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI15"),
16238c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G2"),
16248c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R0"),
16258c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16268c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16278c2ecf20Sopenharmony_ci	),
16288c2ecf20Sopenharmony_ci	STM32_PIN(
16298c2ecf20Sopenharmony_ci		PINCTRL_PIN(144, "PJ0"),
16308c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ0"),
16318c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_R7"),
16328c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
16338c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16348c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16358c2ecf20Sopenharmony_ci	),
16368c2ecf20Sopenharmony_ci	STM32_PIN(
16378c2ecf20Sopenharmony_ci		PINCTRL_PIN(145, "PJ1"),
16388c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ1"),
16398c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
16408c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16418c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16428c2ecf20Sopenharmony_ci	),
16438c2ecf20Sopenharmony_ci	STM32_PIN(
16448c2ecf20Sopenharmony_ci		PINCTRL_PIN(146, "PJ2"),
16458c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ2"),
16468c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DSI_TE"),
16478c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R3"),
16488c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16498c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16508c2ecf20Sopenharmony_ci	),
16518c2ecf20Sopenharmony_ci	STM32_PIN(
16528c2ecf20Sopenharmony_ci		PINCTRL_PIN(147, "PJ3"),
16538c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ3"),
16548c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
16558c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16568c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16578c2ecf20Sopenharmony_ci	),
16588c2ecf20Sopenharmony_ci	STM32_PIN(
16598c2ecf20Sopenharmony_ci		PINCTRL_PIN(148, "PJ4"),
16608c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ4"),
16618c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
16628c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16638c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16648c2ecf20Sopenharmony_ci	),
16658c2ecf20Sopenharmony_ci	STM32_PIN(
16668c2ecf20Sopenharmony_ci		PINCTRL_PIN(149, "PJ5"),
16678c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ5"),
16688c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R6"),
16698c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16708c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16718c2ecf20Sopenharmony_ci	),
16728c2ecf20Sopenharmony_ci	STM32_PIN(
16738c2ecf20Sopenharmony_ci		PINCTRL_PIN(150, "PJ6"),
16748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ6"),
16758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R7"),
16768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16788c2ecf20Sopenharmony_ci	),
16798c2ecf20Sopenharmony_ci	STM32_PIN(
16808c2ecf20Sopenharmony_ci		PINCTRL_PIN(151, "PJ7"),
16818c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ7"),
16828c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G0"),
16838c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16848c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16858c2ecf20Sopenharmony_ci	),
16868c2ecf20Sopenharmony_ci	STM32_PIN(
16878c2ecf20Sopenharmony_ci		PINCTRL_PIN(152, "PJ8"),
16888c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ8"),
16898c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G1"),
16908c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16918c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16928c2ecf20Sopenharmony_ci	),
16938c2ecf20Sopenharmony_ci	STM32_PIN(
16948c2ecf20Sopenharmony_ci		PINCTRL_PIN(153, "PJ9"),
16958c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ9"),
16968c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G2"),
16978c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16988c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16998c2ecf20Sopenharmony_ci	),
17008c2ecf20Sopenharmony_ci	STM32_PIN(
17018c2ecf20Sopenharmony_ci		PINCTRL_PIN(154, "PJ10"),
17028c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ10"),
17038c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G3"),
17048c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17058c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17068c2ecf20Sopenharmony_ci	),
17078c2ecf20Sopenharmony_ci	STM32_PIN(
17088c2ecf20Sopenharmony_ci		PINCTRL_PIN(155, "PJ11"),
17098c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ11"),
17108c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
17118c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17128c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17138c2ecf20Sopenharmony_ci	),
17148c2ecf20Sopenharmony_ci	STM32_PIN(
17158c2ecf20Sopenharmony_ci		PINCTRL_PIN(156, "PJ12"),
17168c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ12"),
17178c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G3"),
17188c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B0"),
17198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17218c2ecf20Sopenharmony_ci	),
17228c2ecf20Sopenharmony_ci	STM32_PIN(
17238c2ecf20Sopenharmony_ci		PINCTRL_PIN(157, "PJ13"),
17248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ13"),
17258c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G4"),
17268c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B1"),
17278c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17288c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17298c2ecf20Sopenharmony_ci	),
17308c2ecf20Sopenharmony_ci	STM32_PIN(
17318c2ecf20Sopenharmony_ci		PINCTRL_PIN(158, "PJ14"),
17328c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ14"),
17338c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
17348c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17358c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17368c2ecf20Sopenharmony_ci	),
17378c2ecf20Sopenharmony_ci	STM32_PIN(
17388c2ecf20Sopenharmony_ci		PINCTRL_PIN(159, "PJ15"),
17398c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ15"),
17408c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B3"),
17418c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17428c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17438c2ecf20Sopenharmony_ci	),
17448c2ecf20Sopenharmony_ci	STM32_PIN(
17458c2ecf20Sopenharmony_ci		PINCTRL_PIN(160, "PK0"),
17468c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK0"),
17478c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G5"),
17488c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17498c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17508c2ecf20Sopenharmony_ci	),
17518c2ecf20Sopenharmony_ci	STM32_PIN(
17528c2ecf20Sopenharmony_ci		PINCTRL_PIN(161, "PK1"),
17538c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK1"),
17548c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G6"),
17558c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17568c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17578c2ecf20Sopenharmony_ci	),
17588c2ecf20Sopenharmony_ci	STM32_PIN(
17598c2ecf20Sopenharmony_ci		PINCTRL_PIN(162, "PK2"),
17608c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK2"),
17618c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
17628c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17638c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17648c2ecf20Sopenharmony_ci	),
17658c2ecf20Sopenharmony_ci	STM32_PIN(
17668c2ecf20Sopenharmony_ci		PINCTRL_PIN(163, "PK3"),
17678c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK3"),
17688c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B4"),
17698c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17708c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17718c2ecf20Sopenharmony_ci	),
17728c2ecf20Sopenharmony_ci	STM32_PIN(
17738c2ecf20Sopenharmony_ci		PINCTRL_PIN(164, "PK4"),
17748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK4"),
17758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B5"),
17768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17788c2ecf20Sopenharmony_ci	),
17798c2ecf20Sopenharmony_ci	STM32_PIN(
17808c2ecf20Sopenharmony_ci		PINCTRL_PIN(165, "PK5"),
17818c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK5"),
17828c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B6"),
17838c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17848c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17858c2ecf20Sopenharmony_ci	),
17868c2ecf20Sopenharmony_ci	STM32_PIN(
17878c2ecf20Sopenharmony_ci		PINCTRL_PIN(166, "PK6"),
17888c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK6"),
17898c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B7"),
17908c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17918c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17928c2ecf20Sopenharmony_ci	),
17938c2ecf20Sopenharmony_ci	STM32_PIN(
17948c2ecf20Sopenharmony_ci		PINCTRL_PIN(167, "PK7"),
17958c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK7"),
17968c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_DE"),
17978c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17988c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17998c2ecf20Sopenharmony_ci	),
18008c2ecf20Sopenharmony_ci};
18018c2ecf20Sopenharmony_ci
18028c2ecf20Sopenharmony_cistatic struct stm32_pinctrl_match_data stm32f769_match_data = {
18038c2ecf20Sopenharmony_ci	.pins = stm32f769_pins,
18048c2ecf20Sopenharmony_ci	.npins = ARRAY_SIZE(stm32f769_pins),
18058c2ecf20Sopenharmony_ci};
18068c2ecf20Sopenharmony_ci
18078c2ecf20Sopenharmony_cistatic const struct of_device_id stm32f769_pctrl_match[] = {
18088c2ecf20Sopenharmony_ci	{
18098c2ecf20Sopenharmony_ci		.compatible = "st,stm32f769-pinctrl",
18108c2ecf20Sopenharmony_ci		.data = &stm32f769_match_data,
18118c2ecf20Sopenharmony_ci	},
18128c2ecf20Sopenharmony_ci	{ }
18138c2ecf20Sopenharmony_ci};
18148c2ecf20Sopenharmony_ci
18158c2ecf20Sopenharmony_cistatic struct platform_driver stm32f769_pinctrl_driver = {
18168c2ecf20Sopenharmony_ci	.probe = stm32_pctl_probe,
18178c2ecf20Sopenharmony_ci	.driver = {
18188c2ecf20Sopenharmony_ci		.name = "stm32f769-pinctrl",
18198c2ecf20Sopenharmony_ci		.of_match_table = stm32f769_pctrl_match,
18208c2ecf20Sopenharmony_ci	},
18218c2ecf20Sopenharmony_ci};
18228c2ecf20Sopenharmony_ci
18238c2ecf20Sopenharmony_cistatic int __init stm32f769_pinctrl_init(void)
18248c2ecf20Sopenharmony_ci{
18258c2ecf20Sopenharmony_ci	return platform_driver_register(&stm32f769_pinctrl_driver);
18268c2ecf20Sopenharmony_ci}
18278c2ecf20Sopenharmony_ciarch_initcall(stm32f769_pinctrl_init);
1828