18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (C) STMicroelectronics 2017 - All Rights Reserved
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 stm32mp157_pins[] = {
138c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
148c2ecf20Sopenharmony_ci		PINCTRL_PIN(0, "PA0"),
158c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
168c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA0"),
178c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
188c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH1"),
198c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_ETR"),
208c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_BKIN"),
218c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CTS USART2_NSS"),
228c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
238c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_CMD"),
248c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
258c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_CRS ETH1_MII_CRS"),
268c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
278c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
288c2ecf20Sopenharmony_ci	),
298c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
308c2ecf20Sopenharmony_ci		PINCTRL_PIN(1, "PA1"),
318c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
328c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA1"),
338c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "ETH_CLK"),
348c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH2"),
358c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH2"),
368c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM3_OUT"),
378c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_CH1N"),
388c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RTS USART2_DE"),
398c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
408c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO3"),
418c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
428c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RX_CLK ETH1_MII_RX_CLK ETH1_RGMII_RX_CLK ETH1_RMII_REF_CLK"),
438c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
448c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
458c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
468c2ecf20Sopenharmony_ci	),
478c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
488c2ecf20Sopenharmony_ci		PINCTRL_PIN(2, "PA2"),
498c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
508c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA2"),
518c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH3"),
528c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH3"),
538c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM4_OUT"),
548c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_CH1"),
558c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_TX"),
568c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SAI2_SCK_B"),
578c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D0DIR"),
588c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_MDIO"),
598c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDIO"),
608c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
618c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
628c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
638c2ecf20Sopenharmony_ci	),
648c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
658c2ecf20Sopenharmony_ci		PINCTRL_PIN(3, "PA3"),
668c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
678c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA3"),
688c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH4"),
698c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH4"),
708c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM5_OUT"),
718c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_CH2"),
728c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RX"),
738c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_B2"),
748c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_COL ETH1_MII_COL"),
758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B5"),
768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
788c2ecf20Sopenharmony_ci	),
798c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
808c2ecf20Sopenharmony_ci		PINCTRL_PIN(4, "PA4"),
818c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
828c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA4"),
838c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP0"),
848c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_ETR"),
858c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_D2"),
868c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_NSS I2S1_WS"),
878c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_NSS I2S3_WS"),
888c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CK"),
898c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_NSS"),
908c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_FS_A"),
918c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_HSYNC"),
928c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_VSYNC"),
938c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
948c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
958c2ecf20Sopenharmony_ci	),
968c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
978c2ecf20Sopenharmony_ci		PINCTRL_PIN(5, "PA5"),
988c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
998c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA5"),
1008c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
1018c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1N"),
1028c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_CK1"),
1038c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_SCK I2S1_CK"),
1048c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_SCK"),
1058c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_MCLK_A"),
1068c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
1078c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1088c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1098c2ecf20Sopenharmony_ci	),
1108c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
1118c2ecf20Sopenharmony_ci		PINCTRL_PIN(6, "PA6"),
1128c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
1138c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA6"),
1148c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN"),
1158c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH1"),
1168c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN"),
1178c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_CK2"),
1188c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MISO I2S1_SDI"),
1198c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MISO"),
1208c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM13_CH1"),
1218c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "MDIOS_MDC"),
1228c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_SCK_A"),
1238c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_PIXCLK"),
1248c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G2"),
1258c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1268c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1278c2ecf20Sopenharmony_ci	),
1288c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
1298c2ecf20Sopenharmony_ci		PINCTRL_PIN(7, "PA7"),
1308c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
1318c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA7"),
1328c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1N"),
1338c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH2"),
1348c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1N"),
1358c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_D1"),
1368c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MOSI I2S1_SDO"),
1378c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MOSI"),
1388c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM14_CH1"),
1398c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_CLK"),
1408c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RX_DV ETH1_MII_RX_DV ETH1_RGMII_RX_CTL ETH1_RMII_CRS_DV"),
1418c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_SD_A"),
1428c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1438c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1448c2ecf20Sopenharmony_ci	),
1458c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
1468c2ecf20Sopenharmony_ci		PINCTRL_PIN(8, "PA8"),
1478c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
1488c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA8"),
1498c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "MCO1"),
1508c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1"),
1518c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN2"),
1528c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SCL"),
1538c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI3_MOSI I2S3_SDO"),
1548c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_CK"),
1558c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC2_CKIN"),
1568c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D4"),
1578c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "OTG_FS_SOF OTG_HS_SOF"),
1588c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_SD_B"),
1598c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "UART7_RX"),
1608c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R6"),
1618c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1628c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1638c2ecf20Sopenharmony_ci	),
1648c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
1658c2ecf20Sopenharmony_ci		PINCTRL_PIN(9, "PA9"),
1668c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
1678c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA9"),
1688c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2"),
1698c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SMBA"),
1708c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
1718c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_TX"),
1728c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC2_CDIR"),
1738c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D5"),
1748c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D0"),
1758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
1768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1788c2ecf20Sopenharmony_ci	),
1798c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
1808c2ecf20Sopenharmony_ci		PINCTRL_PIN(10, "PA10"),
1818c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
1828c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA10"),
1838c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3"),
1848c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI3_NSS I2S3_WS"),
1858c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RX"),
1868c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "MDIOS_MDIO"),
1878c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_FS_B"),
1888c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D1"),
1898c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B1"),
1908c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
1918c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
1928c2ecf20Sopenharmony_ci	),
1938c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
1948c2ecf20Sopenharmony_ci		PINCTRL_PIN(11, "PA11"),
1958c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
1968c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA11"),
1978c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH4"),
1988c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SCL"),
1998c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SCL"),
2008c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
2018c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "UART4_RX"),
2028c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_CTS USART1_NSS"),
2038c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_RX"),
2048c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
2058c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2068c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2078c2ecf20Sopenharmony_ci	),
2088c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
2098c2ecf20Sopenharmony_ci		PINCTRL_PIN(12, "PA12"),
2108c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
2118c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA12"),
2128c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_ETR"),
2138c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SDA"),
2148c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SDA"),
2158c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "UART4_TX"),
2168c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RTS USART1_DE"),
2178c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SAI2_FS_B"),
2188c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_TX"),
2198c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
2208c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2218c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2228c2ecf20Sopenharmony_ci	),
2238c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
2248c2ecf20Sopenharmony_ci		PINCTRL_PIN(13, "PA13"),
2258c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
2268c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA13"),
2278c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "DBTRGO"),
2288c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "DBTRGI"),
2298c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "MCO1"),
2308c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
2318c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2328c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2338c2ecf20Sopenharmony_ci	),
2348c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
2358c2ecf20Sopenharmony_ci		PINCTRL_PIN(14, "PA14"),
2368c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
2378c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA14"),
2388c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "DBTRGO"),
2398c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "DBTRGI"),
2408c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "MCO2"),
2418c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2428c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2438c2ecf20Sopenharmony_ci	),
2448c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
2458c2ecf20Sopenharmony_ci		PINCTRL_PIN(15, "PA15"),
2468c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
2478c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOA15"),
2488c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "DBTRGI"),
2498c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
2508c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI4_D2"),
2518c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "SDMMC1_CDIR"),
2528c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "CEC"),
2538c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_NSS I2S1_WS"),
2548c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_NSS I2S3_WS"),
2558c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPI6_NSS"),
2568c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RTS UART4_DE"),
2578c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D5"),
2588c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_CDIR"),
2598c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC1_D5"),
2608c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_FS_A"),
2618c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "UART7_TX"),
2628c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
2638c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2648c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2658c2ecf20Sopenharmony_ci	),
2668c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
2678c2ecf20Sopenharmony_ci		PINCTRL_PIN(16, "PB0"),
2688c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
2698c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB0"),
2708c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2N"),
2718c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH3"),
2728c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
2738c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_CKOUT"),
2748c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_CTS"),
2758c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_R3"),
2768c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD2 ETH1_MII_RXD2 ETH1_RGMII_RXD2"),
2778c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDIO"),
2788c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G1"),
2798c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2808c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2818c2ecf20Sopenharmony_ci	),
2828c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
2838c2ecf20Sopenharmony_ci		PINCTRL_PIN(17, "PB1"),
2848c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
2858c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB1"),
2868c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3N"),
2878c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH4"),
2888c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3N"),
2898c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_DATIN1"),
2908c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_R6"),
2918c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD3 ETH1_MII_RXD3 ETH1_RGMII_RXD3"),
2928c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDC"),
2938c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G0"),
2948c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
2958c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
2968c2ecf20Sopenharmony_ci	),
2978c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
2988c2ecf20Sopenharmony_ci		PINCTRL_PIN(18, "PB2"),
2998c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
3008c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB2"),
3018c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED4"),
3028c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "RTC_OUT2"),
3038c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D1"),
3048c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN1"),
3058c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "USART1_RX"),
3068c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S_CKIN"),
3078c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
3088c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPI3_MOSI I2S3_SDO"),
3098c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
3108c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_CLK"),
3118c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3128c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3138c2ecf20Sopenharmony_ci	),
3148c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
3158c2ecf20Sopenharmony_ci		PINCTRL_PIN(19, "PB3"),
3168c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
3178c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB3"),
3188c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED9"),
3198c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH2"),
3208c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_CK1"),
3218c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_SCK I2S1_CK"),
3228c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_SCK I2S3_CK"),
3238c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_SCK"),
3248c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D2"),
3258c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_MCLK_A"),
3268c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "UART7_RX"),
3278c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3288c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3298c2ecf20Sopenharmony_ci	),
3308c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
3318c2ecf20Sopenharmony_ci		PINCTRL_PIN(20, "PB4"),
3328c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
3338c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB4"),
3348c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED8"),
3358c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_BKIN"),
3368c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH1"),
3378c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_CK2"),
3388c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MISO I2S1_SDI"),
3398c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_MISO I2S3_SDI"),
3408c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPI2_NSS I2S2_WS"),
3418c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MISO"),
3428c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D3"),
3438c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_SCK_A"),
3448c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "UART7_TX"),
3458c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3468c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3478c2ecf20Sopenharmony_ci	),
3488c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
3498c2ecf20Sopenharmony_ci		PINCTRL_PIN(21, "PB5"),
3508c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
3518c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB5"),
3528c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "ETH_CLK"),
3538c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM17_BKIN"),
3548c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH2"),
3558c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "SAI4_D1"),
3568c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SMBA"),
3578c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MOSI I2S1_SDO"),
3588c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SMBA"),
3598c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SPI3_MOSI I2S3_SDO"),
3608c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MOSI"),
3618c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN2_RX"),
3628c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_SD_A"),
3638c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_PPS_OUT"),
3648c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "UART5_RX"),
3658c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D10"),
3668c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
3678c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3688c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3698c2ecf20Sopenharmony_ci	),
3708c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
3718c2ecf20Sopenharmony_ci		PINCTRL_PIN(22, "PB6"),
3728c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
3738c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB6"),
3748c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_CH1N"),
3758c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH1"),
3768c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SCL"),
3778c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "CEC"),
3788c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SCL"),
3798c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_TX"),
3808c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN2_TX"),
3818c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK1_NCS"),
3828c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "DFSDM1_DATIN5"),
3838c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "UART5_TX"),
3848c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D5"),
3858c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
3868c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
3878c2ecf20Sopenharmony_ci	),
3888c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
3898c2ecf20Sopenharmony_ci		PINCTRL_PIN(23, "PB7"),
3908c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
3918c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB7"),
3928c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM17_CH1N"),
3938c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH2"),
3948c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SDA"),
3958c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SDA"),
3968c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RX"),
3978c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D1"),
3988c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "DFSDM1_CKIN5"),
3998c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NL"),
4008c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_VSYNC"),
4018c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4028c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4038c2ecf20Sopenharmony_ci	),
4048c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
4058c2ecf20Sopenharmony_ci		PINCTRL_PIN(24, "PB8"),
4068c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
4078c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB8"),
4088c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP6"),
4098c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_CH1"),
4108c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH3"),
4118c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN7"),
4128c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SCL"),
4138c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SDMMC1_CKIN"),
4148c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SCL"),
4158c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SDMMC2_CKIN"),
4168c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
4178c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_RX"),
4188c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D4"),
4198c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD3 ETH1_MII_TXD3 ETH1_RGMII_TXD3"),
4208c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D4"),
4218c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D6"),
4228c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B6"),
4238c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4248c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4258c2ecf20Sopenharmony_ci	),
4268c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
4278c2ecf20Sopenharmony_ci		PINCTRL_PIN(25, "PB9"),
4288c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
4298c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB9"),
4308c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP7"),
4318c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM17_CH1"),
4328c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH4"),
4338c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN7"),
4348c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C1_SDA"),
4358c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
4368c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SDA"),
4378c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SDMMC2_CDIR"),
4388c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
4398c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_TX"),
4408c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D5"),
4418c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC1_CDIR"),
4428c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D5"),
4438c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D7"),
4448c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B7"),
4458c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4468c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4478c2ecf20Sopenharmony_ci	),
4488c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
4498c2ecf20Sopenharmony_ci		PINCTRL_PIN(26, "PB10"),
4508c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
4518c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB10"),
4528c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH3"),
4538c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM2_IN1"),
4548c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SCL"),
4558c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
4568c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_DATIN7"),
4578c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_TX"),
4588c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_NCS"),
4598c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RX_ER ETH1_MII_RX_ER"),
4608c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
4618c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4628c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4638c2ecf20Sopenharmony_ci	),
4648c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
4658c2ecf20Sopenharmony_ci		PINCTRL_PIN(27, "PB11"),
4668c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
4678c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB11"),
4688c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH4"),
4698c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM2_ETR"),
4708c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SDA"),
4718c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_CKIN7"),
4728c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RX"),
4738c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TX_EN ETH1_MII_TX_EN ETH1_RGMII_TX_CTL ETH1_RMII_TX_EN"),
4748c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DSI_TE"),
4758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G5"),
4768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4788c2ecf20Sopenharmony_ci	),
4798c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
4808c2ecf20Sopenharmony_ci		PINCTRL_PIN(28, "PB12"),
4818c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
4828c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB12"),
4838c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN"),
4848c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SMBA"),
4858c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SMBA"),
4868c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
4878c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_DATIN1"),
4888c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CK"),
4898c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART3_RX"),
4908c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN2_RX"),
4918c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD0 ETH1_MII_TXD0 ETH1_RGMII_TXD0 ETH1_RMII_TXD0"),
4928c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "UART5_RX"),
4938c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
4948c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
4958c2ecf20Sopenharmony_ci	),
4968c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
4978c2ecf20Sopenharmony_ci		PINCTRL_PIN(29, "PB13"),
4988c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
4998c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB13"),
5008c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1N"),
5018c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKOUT"),
5028c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "LPTIM2_OUT"),
5038c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
5048c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_CKIN1"),
5058c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CTS USART3_NSS"),
5068c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN2_TX"),
5078c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD1 ETH1_MII_TXD1 ETH1_RGMII_TXD1 ETH1_RMII_TXD1"),
5088c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "UART5_TX"),
5098c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5108c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5118c2ecf20Sopenharmony_ci	),
5128c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
5138c2ecf20Sopenharmony_ci		PINCTRL_PIN(30, "PB14"),
5148c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
5158c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB14"),
5168c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2N"),
5178c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM12_CH1"),
5188c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
5198c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "USART1_TX"),
5208c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MISO I2S2_SDI"),
5218c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_DATIN2"),
5228c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RTS USART3_DE"),
5238c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D0"),
5248c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5258c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5268c2ecf20Sopenharmony_ci	),
5278c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
5288c2ecf20Sopenharmony_ci		PINCTRL_PIN(31, "PB15"),
5298c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
5308c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOB15"),
5318c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "RTC_REFIN"),
5328c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3N"),
5338c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM12_CH2"),
5348c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3N"),
5358c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "USART1_RX"),
5368c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SDO"),
5378c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_CKIN2"),
5388c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D1"),
5398c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5408c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5418c2ecf20Sopenharmony_ci	),
5428c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
5438c2ecf20Sopenharmony_ci		PINCTRL_PIN(32, "PC0"),
5448c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
5458c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC0"),
5468c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN0"),
5478c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "LPTIM2_IN2"),
5488c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_DATIN4"),
5498c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SAI2_FS_B"),
5508c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_NCS"),
5518c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
5528c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5538c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5548c2ecf20Sopenharmony_ci	),
5558c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
5568c2ecf20Sopenharmony_ci		PINCTRL_PIN(33, "PC1"),
5578c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
5588c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC1"),
5598c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
5608c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D1"),
5618c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN0"),
5628c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "DFSDM1_CKIN4"),
5638c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SDO"),
5648c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
5658c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_CK"),
5668c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_MDC"),
5678c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDC"),
5688c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5698c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5708c2ecf20Sopenharmony_ci	),
5718c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
5728c2ecf20Sopenharmony_ci		PINCTRL_PIN(34, "PC2"),
5738c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
5748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC2"),
5758c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN1"),
5768c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MISO I2S2_SDI"),
5778c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_CKOUT"),
5788c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD2 ETH1_MII_TXD2 ETH1_RGMII_TXD2"),
5798c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_PIXCLK"),
5808c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5818c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5828c2ecf20Sopenharmony_ci	),
5838c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
5848c2ecf20Sopenharmony_ci		PINCTRL_PIN(35, "PC3"),
5858c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
5868c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC3"),
5878c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACECLK"),
5888c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN1"),
5898c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SDO"),
5908c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TX_CLK ETH1_MII_TX_CLK"),
5918c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
5928c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
5938c2ecf20Sopenharmony_ci	),
5948c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
5958c2ecf20Sopenharmony_ci		PINCTRL_PIN(36, "PC4"),
5968c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
5978c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC4"),
5988c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN2"),
5998c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S1_MCK"),
6008c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SPDIFRX_IN2"),
6018c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD0 ETH1_MII_RXD0 ETH1_RGMII_RXD0 ETH1_RMII_RXD0"),
6028c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6038c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6048c2ecf20Sopenharmony_ci	),
6058c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
6068c2ecf20Sopenharmony_ci		PINCTRL_PIN(37, "PC5"),
6078c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
6088c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC5"),
6098c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D3"),
6108c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN2"),
6118c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_D4"),
6128c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_D4"),
6138c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SPDIFRX_IN3"),
6148c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD1 ETH1_MII_RXD1 ETH1_RGMII_RXD1 ETH1_RMII_RXD1"),
6158c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_D3"),
6168c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6178c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6188c2ecf20Sopenharmony_ci	),
6198c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
6208c2ecf20Sopenharmony_ci		PINCTRL_PIN(38, "PC6"),
6218c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
6228c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC6"),
6238c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP1"),
6248c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH1"),
6258c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1"),
6268c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "DFSDM1_CKIN3"),
6278c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S2_MCK"),
6288c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_TX"),
6298c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC1_D0DIR"),
6308c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D0DIR"),
6318c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D6"),
6328c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "DSI_TE"),
6338c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D6"),
6348c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D0"),
6358c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_HSYNC"),
6368c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6378c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6388c2ecf20Sopenharmony_ci	),
6398c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
6408c2ecf20Sopenharmony_ci		PINCTRL_PIN(39, "PC7"),
6418c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
6428c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC7"),
6438c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP4"),
6448c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH2"),
6458c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2"),
6468c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "DFSDM1_DATIN3"),
6478c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2S3_MCK"),
6488c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_RX"),
6498c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC1_D123DIR"),
6508c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D123DIR"),
6518c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D7"),
6528c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D7"),
6538c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D1"),
6548c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G6"),
6558c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6568c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6578c2ecf20Sopenharmony_ci	),
6588c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
6598c2ecf20Sopenharmony_ci		PINCTRL_PIN(40, "PC8"),
6608c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
6618c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC8"),
6628c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
6638c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH3"),
6648c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3"),
6658c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "UART4_TX"),
6668c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_CK"),
6678c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_RTS UART5_DE"),
6688c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D0"),
6698c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
6708c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6718c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6728c2ecf20Sopenharmony_ci	),
6738c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
6748c2ecf20Sopenharmony_ci		PINCTRL_PIN(41, "PC9"),
6758c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
6768c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC9"),
6778c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
6788c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_CH4"),
6798c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH4"),
6808c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SDA"),
6818c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S_CKIN"),
6828c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_CTS"),
6838c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO0"),
6848c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D1"),
6858c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
6868c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
6878c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
6888c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
6898c2ecf20Sopenharmony_ci	),
6908c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
6918c2ecf20Sopenharmony_ci		PINCTRL_PIN(42, "PC10"),
6928c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
6938c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC10"),
6948c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED2"),
6958c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN5"),
6968c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_SCK I2S3_CK"),
6978c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_TX"),
6988c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
6998c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO1"),
7008c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_MCLK_B"),
7018c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D2"),
7028c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D8"),
7038c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
7048c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7058c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7068c2ecf20Sopenharmony_ci	),
7078c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7088c2ecf20Sopenharmony_ci		PINCTRL_PIN(43, "PC11"),
7098c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7108c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC11"),
7118c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED3"),
7128c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN5"),
7138c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_MISO I2S3_SDI"),
7148c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RX"),
7158c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
7168c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_NCS"),
7178c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_SCK_B"),
7188c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_D3"),
7198c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D4"),
7208c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7218c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7228c2ecf20Sopenharmony_ci	),
7238c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7248c2ecf20Sopenharmony_ci		PINCTRL_PIN(44, "PC12"),
7258c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7268c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC12"),
7278c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACECLK"),
7288c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "MCO2"),
7298c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI4_D3"),
7308c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SPI3_MOSI I2S3_SDO"),
7318c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CK"),
7328c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_TX"),
7338c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_SD_B"),
7348c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_CK"),
7358c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D9"),
7368c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7378c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7388c2ecf20Sopenharmony_ci	),
7398c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7408c2ecf20Sopenharmony_ci		PINCTRL_PIN(45, "PC13"),
7418c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7428c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC13"),
7438c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7448c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7458c2ecf20Sopenharmony_ci	),
7468c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7478c2ecf20Sopenharmony_ci		PINCTRL_PIN(46, "PC14"),
7488c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7498c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC14"),
7508c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7518c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7528c2ecf20Sopenharmony_ci	),
7538c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7548c2ecf20Sopenharmony_ci		PINCTRL_PIN(47, "PC15"),
7558c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7568c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOC15"),
7578c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7588c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7598c2ecf20Sopenharmony_ci	),
7608c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7618c2ecf20Sopenharmony_ci		PINCTRL_PIN(48, "PD0"),
7628c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7638c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD0"),
7648c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SDA"),
7658c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN6"),
7668c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SDA"),
7678c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_SCK_A"),
7688c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
7698c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_RX"),
7708c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_CMD"),
7718c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "DFSDM1_DATIN7"),
7728c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D2 FMC_DA2"),
7738c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7748c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7758c2ecf20Sopenharmony_ci	),
7768c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7778c2ecf20Sopenharmony_ci		PINCTRL_PIN(49, "PD1"),
7788c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7798c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD1"),
7808c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SCL"),
7818c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN6"),
7828c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SCL"),
7838c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_SD_A"),
7848c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
7858c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_TX"),
7868c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_D0"),
7878c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "DFSDM1_CKIN7"),
7888c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D3 FMC_DA3"),
7898c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
7908c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
7918c2ecf20Sopenharmony_ci	),
7928c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
7938c2ecf20Sopenharmony_ci		PINCTRL_PIN(50, "PD2"),
7948c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
7958c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD2"),
7968c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_ETR"),
7978c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SMBA"),
7988c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "UART4_RX"),
7998c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART5_RX"),
8008c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SDMMC1_CMD"),
8018c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D11"),
8028c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8038c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8048c2ecf20Sopenharmony_ci	),
8058c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
8068c2ecf20Sopenharmony_ci		PINCTRL_PIN(51, "PD3"),
8078c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
8088c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD3"),
8098c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP5"),
8108c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKOUT"),
8118c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
8128c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_DATIN0"),
8138c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CTS USART2_NSS"),
8148c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC1_D123DIR"),
8158c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D7"),
8168c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_D123DIR"),
8178c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC1_D7"),
8188c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_CLK"),
8198c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D5"),
8208c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
8218c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8228c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8238c2ecf20Sopenharmony_ci	),
8248c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
8258c2ecf20Sopenharmony_ci		PINCTRL_PIN(52, "PD4"),
8268c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
8278c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD4"),
8288c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_FS_A"),
8298c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RTS USART2_DE"),
8308c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_D1"),
8318c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "DFSDM1_CKIN0"),
8328c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NOE"),
8338c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8348c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8358c2ecf20Sopenharmony_ci	),
8368c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
8378c2ecf20Sopenharmony_ci		PINCTRL_PIN(53, "PD5"),
8388c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
8398c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD5"),
8408c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_TX"),
8418c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_D2"),
8428c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NWE"),
8438c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8448c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8458c2ecf20Sopenharmony_ci	),
8468c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
8478c2ecf20Sopenharmony_ci		PINCTRL_PIN(54, "PD6"),
8488c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
8498c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD6"),
8508c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_CH1N"),
8518c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D1"),
8528c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN4"),
8538c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "DFSDM1_DATIN1"),
8548c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI3_MOSI I2S3_SDO"),
8558c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
8568c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RX"),
8578c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NWAIT"),
8588c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D10"),
8598c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
8608c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8618c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8628c2ecf20Sopenharmony_ci	),
8638c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
8648c2ecf20Sopenharmony_ci		PINCTRL_PIN(55, "PD7"),
8658c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
8668c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD7"),
8678c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED6"),
8688c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN4"),
8698c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SCL"),
8708c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_CKIN1"),
8718c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CK"),
8728c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SPDIFRX_IN0"),
8738c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_D3"),
8748c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE1"),
8758c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8768c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8778c2ecf20Sopenharmony_ci	),
8788c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
8798c2ecf20Sopenharmony_ci		PINCTRL_PIN(56, "PD8"),
8808c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
8818c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD8"),
8828c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN3"),
8838c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_SCK_B"),
8848c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_TX"),
8858c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SPDIFRX_IN1"),
8868c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D13 FMC_DA13"),
8878c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B7"),
8888c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
8898c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
8908c2ecf20Sopenharmony_ci	),
8918c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
8928c2ecf20Sopenharmony_ci		PINCTRL_PIN(57, "PD9"),
8938c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
8948c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD9"),
8958c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN3"),
8968c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_SD_B"),
8978c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RX"),
8988c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D14 FMC_DA14"),
8998c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_HSYNC"),
9008c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B0"),
9018c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9028c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9038c2ecf20Sopenharmony_ci	),
9048c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
9058c2ecf20Sopenharmony_ci		PINCTRL_PIN(58, "PD10"),
9068c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
9078c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD10"),
9088c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "RTC_REFIN"),
9098c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_BKIN"),
9108c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKOUT"),
9118c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SMBA"),
9128c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI3_MISO I2S3_SDI"),
9138c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_FS_B"),
9148c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CK"),
9158c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D15 FMC_DA15"),
9168c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B3"),
9178c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9188c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9198c2ecf20Sopenharmony_ci	),
9208c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
9218c2ecf20Sopenharmony_ci		PINCTRL_PIN(59, "PD11"),
9228c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
9238c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD11"),
9248c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM2_IN2"),
9258c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SMBA"),
9268c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SMBA"),
9278c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_CTS USART3_NSS"),
9288c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO0"),
9298c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_A"),
9308c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_CLE FMC_A16"),
9318c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9328c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9338c2ecf20Sopenharmony_ci	),
9348c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
9358c2ecf20Sopenharmony_ci		PINCTRL_PIN(60, "PD12"),
9368c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
9378c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD12"),
9388c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_IN1"),
9398c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH1"),
9408c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "LPTIM2_IN1"),
9418c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SCL"),
9428c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SCL"),
9438c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART3_RTS USART3_DE"),
9448c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO1"),
9458c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_A"),
9468c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_ALE FMC_A17"),
9478c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9488c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9498c2ecf20Sopenharmony_ci	),
9508c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
9518c2ecf20Sopenharmony_ci		PINCTRL_PIN(61, "PD13"),
9528c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
9538c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD13"),
9548c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_OUT"),
9558c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH2"),
9568c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SDA"),
9578c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SDA"),
9588c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2S3_MCK"),
9598c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO3"),
9608c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_A"),
9618c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A18"),
9628c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DSI_TE"),
9638c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9648c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9658c2ecf20Sopenharmony_ci	),
9668c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
9678c2ecf20Sopenharmony_ci		PINCTRL_PIN(62, "PD14"),
9688c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
9698c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD14"),
9708c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH3"),
9718c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_MCLK_B"),
9728c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_CTS"),
9738c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D0 FMC_DA0"),
9748c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9758c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9768c2ecf20Sopenharmony_ci	),
9778c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
9788c2ecf20Sopenharmony_ci		PINCTRL_PIN(63, "PD15"),
9798c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
9808c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOD15"),
9818c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_CH4"),
9828c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_MCLK_A"),
9838c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_CTS"),
9848c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D1 FMC_DA1"),
9858c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
9868c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
9878c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
9888c2ecf20Sopenharmony_ci	),
9898c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
9908c2ecf20Sopenharmony_ci		PINCTRL_PIN(64, "PE0"),
9918c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
9928c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE0"),
9938c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_ETR"),
9948c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM4_ETR"),
9958c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "LPTIM2_ETR"),
9968c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI3_SCK I2S3_CK"),
9978c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI4_MCLK_B"),
9988c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_RX"),
9998c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_A"),
10008c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NBL0"),
10018c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
10028c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10038c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10048c2ecf20Sopenharmony_ci	),
10058c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
10068c2ecf20Sopenharmony_ci		PINCTRL_PIN(65, "PE1"),
10078c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
10088c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE1"),
10098c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_IN2"),
10108c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S2_MCK"),
10118c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI3_SD_B"),
10128c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_TX"),
10138c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NBL1"),
10148c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
10158c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10168c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10178c2ecf20Sopenharmony_ci	),
10188c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
10198c2ecf20Sopenharmony_ci		PINCTRL_PIN(66, "PE2"),
10208c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
10218c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE2"),
10228c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACECLK"),
10238c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_CK1"),
10248c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SCL"),
10258c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_SCK"),
10268c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_MCLK_A"),
10278c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO2"),
10288c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD3 ETH1_MII_TXD3 ETH1_RGMII_TXD3"),
10298c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A23"),
10308c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10318c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10328c2ecf20Sopenharmony_ci	),
10338c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
10348c2ecf20Sopenharmony_ci		PINCTRL_PIN(67, "PE3"),
10358c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
10368c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE3"),
10378c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
10388c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_BKIN"),
10398c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_B"),
10408c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_CK"),
10418c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A19"),
10428c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10438c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10448c2ecf20Sopenharmony_ci	),
10458c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
10468c2ecf20Sopenharmony_ci		PINCTRL_PIN(68, "PE4"),
10478c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
10488c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE4"),
10498c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
10508c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D2"),
10518c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN3"),
10528c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_CH1N"),
10538c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_NSS"),
10548c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_FS_A"),
10558c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SDMMC2_CKIN"),
10568c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC1_CKIN"),
10578c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D4"),
10588c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC1_D4"),
10598c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A20"),
10608c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D4"),
10618c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B0"),
10628c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10638c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10648c2ecf20Sopenharmony_ci	),
10658c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
10668c2ecf20Sopenharmony_ci		PINCTRL_PIN(69, "PE5"),
10678c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
10688c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE5"),
10698c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED3"),
10708c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_CK2"),
10718c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN3"),
10728c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_CH1"),
10738c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MISO"),
10748c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SCK_A"),
10758c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SDMMC2_D0DIR"),
10768c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC1_D0DIR"),
10778c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D6"),
10788c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC1_D6"),
10798c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A21"),
10808c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D6"),
10818c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G0"),
10828c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
10838c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
10848c2ecf20Sopenharmony_ci	),
10858c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
10868c2ecf20Sopenharmony_ci		PINCTRL_PIN(70, "PE6"),
10878c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
10888c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE6"),
10898c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED2"),
10908c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN2"),
10918c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D1"),
10928c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_CH2"),
10938c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MOSI"),
10948c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_A"),
10958c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "SDMMC2_D0"),
10968c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC1_D2"),
10978c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
10988c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A22"),
10998c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D7"),
11008c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G1"),
11018c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11028c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11038c2ecf20Sopenharmony_ci	),
11048c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11058c2ecf20Sopenharmony_ci		PINCTRL_PIN(71, "PE7"),
11068c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
11078c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE7"),
11088c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_ETR"),
11098c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM3_ETR"),
11108c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN2"),
11118c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_RX"),
11128c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO0"),
11138c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D4 FMC_DA4"),
11148c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11158c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11168c2ecf20Sopenharmony_ci	),
11178c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11188c2ecf20Sopenharmony_ci		PINCTRL_PIN(72, "PE8"),
11198c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
11208c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE8"),
11218c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1N"),
11228c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN2"),
11238c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_TX"),
11248c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO1"),
11258c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D5 FMC_DA5"),
11268c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11278c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11288c2ecf20Sopenharmony_ci	),
11298c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11308c2ecf20Sopenharmony_ci		PINCTRL_PIN(73, "PE9"),
11318c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
11328c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE9"),
11338c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1"),
11348c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKOUT"),
11358c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_RTS UART7_DE"),
11368c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO2"),
11378c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D6 FMC_DA6"),
11388c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11398c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11408c2ecf20Sopenharmony_ci	),
11418c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11428c2ecf20Sopenharmony_ci		PINCTRL_PIN(74, "PE10"),
11438c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
11448c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE10"),
11458c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2N"),
11468c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN4"),
11478c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_CTS"),
11488c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK2_IO3"),
11498c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D7 FMC_DA7"),
11508c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11518c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11528c2ecf20Sopenharmony_ci	),
11538c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11548c2ecf20Sopenharmony_ci		PINCTRL_PIN(75, "PE11"),
11558c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
11568c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE11"),
11578c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2"),
11588c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN4"),
11598c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_NSS"),
11608c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_CK"),
11618c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
11628c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D8 FMC_DA8"),
11638c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D4"),
11648c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G3"),
11658c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11668c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11678c2ecf20Sopenharmony_ci	),
11688c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11698c2ecf20Sopenharmony_ci		PINCTRL_PIN(76, "PE12"),
11708c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
11718c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE12"),
11728c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3N"),
11738c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN5"),
11748c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_SCK"),
11758c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SDMMC1_D0DIR"),
11768c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_B"),
11778c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D9 FMC_DA9"),
11788c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B4"),
11798c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11808c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11818c2ecf20Sopenharmony_ci	),
11828c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11838c2ecf20Sopenharmony_ci		PINCTRL_PIN(77, "PE13"),
11848c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
11858c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE13"),
11868c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP2"),
11878c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3"),
11888c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN5"),
11898c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MISO"),
11908c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_B"),
11918c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D10 FMC_DA10"),
11928c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D6"),
11938c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_DE"),
11948c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
11958c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
11968c2ecf20Sopenharmony_ci	),
11978c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
11988c2ecf20Sopenharmony_ci		PINCTRL_PIN(78, "PE14"),
11998c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
12008c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE14"),
12018c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH4"),
12028c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI4_MOSI"),
12038c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_RTS UART8_DE"),
12048c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
12058c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC1_D123DIR"),
12068c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D11 FMC_DA11"),
12078c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "LCD_G0"),
12088c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_CLK"),
12098c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12108c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12118c2ecf20Sopenharmony_ci	),
12128c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12138c2ecf20Sopenharmony_ci		PINCTRL_PIN(79, "PE15"),
12148c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
12158c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOE15"),
12168c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP3"),
12178c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN"),
12188c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "TIM15_BKIN"),
12198c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_CTS USART2_NSS"),
12208c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_CTS"),
12218c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "FMC_NCE2"),
12228c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_D12 FMC_DA12"),
12238c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R7"),
12248c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12258c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12268c2ecf20Sopenharmony_ci	),
12278c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12288c2ecf20Sopenharmony_ci		PINCTRL_PIN(80, "PF0"),
12298c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
12308c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF0"),
12318c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SDA"),
12328c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC3_D0"),
12338c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_CKIN"),
12348c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A0"),
12358c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12368c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12378c2ecf20Sopenharmony_ci	),
12388c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12398c2ecf20Sopenharmony_ci		PINCTRL_PIN(81, "PF1"),
12408c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
12418c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF1"),
12428c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SCL"),
12438c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC3_CMD"),
12448c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_CDIR"),
12458c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A1"),
12468c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12478c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12488c2ecf20Sopenharmony_ci	),
12498c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12508c2ecf20Sopenharmony_ci		PINCTRL_PIN(82, "PF2"),
12518c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
12528c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF2"),
12538c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SMBA"),
12548c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC2_D0DIR"),
12558c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_D0DIR"),
12568c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "SDMMC1_D0DIR"),
12578c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A2"),
12588c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12598c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12608c2ecf20Sopenharmony_ci	),
12618c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12628c2ecf20Sopenharmony_ci		PINCTRL_PIN(83, "PF3"),
12638c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
12648c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF3"),
12658c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TX_ER ETH1_MII_TX_ER"),
12668c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A3"),
12678c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12688c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12698c2ecf20Sopenharmony_ci	),
12708c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12718c2ecf20Sopenharmony_ci		PINCTRL_PIN(84, "PF4"),
12728c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
12738c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF4"),
12748c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_RX"),
12758c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC3_D1"),
12768c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_D123DIR"),
12778c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A4"),
12788c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12798c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12808c2ecf20Sopenharmony_ci	),
12818c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12828c2ecf20Sopenharmony_ci		PINCTRL_PIN(85, "PF5"),
12838c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
12848c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF5"),
12858c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART2_TX"),
12868c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SDMMC3_D2"),
12878c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A5"),
12888c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
12898c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
12908c2ecf20Sopenharmony_ci	),
12918c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
12928c2ecf20Sopenharmony_ci		PINCTRL_PIN(86, "PF6"),
12938c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
12948c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF6"),
12958c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_CH1"),
12968c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_NSS"),
12978c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SD_B"),
12988c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_RX"),
12998c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO3"),
13008c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_SCK_B"),
13018c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13028c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13038c2ecf20Sopenharmony_ci	),
13048c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13058c2ecf20Sopenharmony_ci		PINCTRL_PIN(87, "PF7"),
13068c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
13078c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF7"),
13088c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM17_CH1"),
13098c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_SCK"),
13108c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_MCLK_B"),
13118c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_TX"),
13128c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK1_IO2"),
13138c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13148c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13158c2ecf20Sopenharmony_ci	),
13168c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13178c2ecf20Sopenharmony_ci		PINCTRL_PIN(88, "PF8"),
13188c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
13198c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF8"),
13208c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED12"),
13218c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_CH1N"),
13228c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MISO"),
13238c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SCK_B"),
13248c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_RTS UART7_DE"),
13258c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM13_CH1"),
13268c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK1_IO0"),
13278c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13288c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13298c2ecf20Sopenharmony_ci	),
13308c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13318c2ecf20Sopenharmony_ci		PINCTRL_PIN(89, "PF9"),
13328c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
13338c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF9"),
13348c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED13"),
13358c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM17_CH1N"),
13368c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MOSI"),
13378c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_FS_B"),
13388c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "UART7_CTS"),
13398c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "TIM14_CH1"),
13408c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "QUADSPI_BK1_IO1"),
13418c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13428c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13438c2ecf20Sopenharmony_ci	),
13448c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13458c2ecf20Sopenharmony_ci		PINCTRL_PIN(90, "PF10"),
13468c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
13478c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF10"),
13488c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM16_BKIN"),
13498c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D3"),
13508c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "SAI4_D4"),
13518c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_D4"),
13528c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_CLK"),
13538c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_D3"),
13548c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D11"),
13558c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_DE"),
13568c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13578c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13588c2ecf20Sopenharmony_ci	),
13598c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13608c2ecf20Sopenharmony_ci		PINCTRL_PIN(91, "PF11"),
13618c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
13628c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF11"),
13638c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MOSI"),
13648c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
13658c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D12"),
13668c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G5"),
13678c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13688c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13698c2ecf20Sopenharmony_ci	),
13708c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13718c2ecf20Sopenharmony_ci		PINCTRL_PIN(92, "PF12"),
13728c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
13738c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF12"),
13748c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED4"),
13758c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD4"),
13768c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A6"),
13778c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13788c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13798c2ecf20Sopenharmony_ci	),
13808c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13818c2ecf20Sopenharmony_ci		PINCTRL_PIN(93, "PF13"),
13828c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
13838c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF13"),
13848c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED5"),
13858c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN6"),
13868c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SMBA"),
13878c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SMBA"),
13888c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "DFSDM1_DATIN3"),
13898c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD5"),
13908c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A7"),
13918c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
13928c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
13938c2ecf20Sopenharmony_ci	),
13948c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
13958c2ecf20Sopenharmony_ci		PINCTRL_PIN(94, "PF14"),
13968c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
13978c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF14"),
13988c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED6"),
13998c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN6"),
14008c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SCL"),
14018c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SCL"),
14028c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD6"),
14038c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A8"),
14048c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14058c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14068c2ecf20Sopenharmony_ci	),
14078c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14088c2ecf20Sopenharmony_ci		PINCTRL_PIN(95, "PF15"),
14098c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
14108c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOF15"),
14118c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED7"),
14128c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SDA"),
14138c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SDA"),
14148c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD7"),
14158c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A9"),
14168c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14178c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14188c2ecf20Sopenharmony_ci	),
14198c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14208c2ecf20Sopenharmony_ci		PINCTRL_PIN(96, "PG0"),
14218c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
14228c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG0"),
14238c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
14248c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_DATIN0"),
14258c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD4"),
14268c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A10"),
14278c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14288c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14298c2ecf20Sopenharmony_ci	),
14308c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14318c2ecf20Sopenharmony_ci		PINCTRL_PIN(97, "PG1"),
14328c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
14338c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG1"),
14348c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
14358c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD5"),
14368c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A11"),
14378c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14388c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14398c2ecf20Sopenharmony_ci	),
14408c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14418c2ecf20Sopenharmony_ci		PINCTRL_PIN(98, "PG2"),
14428c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
14438c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG2"),
14448c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED2"),
14458c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "MCO2"),
14468c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN"),
14478c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD6"),
14488c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A12"),
14498c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14508c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14518c2ecf20Sopenharmony_ci	),
14528c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14538c2ecf20Sopenharmony_ci		PINCTRL_PIN(99, "PG3"),
14548c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
14558c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG3"),
14568c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED3"),
14578c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN2"),
14588c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "DFSDM1_CKIN1"),
14598c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD7"),
14608c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A13"),
14618c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14628c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14638c2ecf20Sopenharmony_ci	),
14648c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14658c2ecf20Sopenharmony_ci		PINCTRL_PIN(100, "PG4"),
14668c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
14678c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG4"),
14688c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN2"),
14698c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_GTX_CLK ETH1_RGMII_GTX_CLK"),
14708c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A14"),
14718c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14728c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14738c2ecf20Sopenharmony_ci	),
14748c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14758c2ecf20Sopenharmony_ci		PINCTRL_PIN(101, "PG5"),
14768c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
14778c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG5"),
14788c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_ETR"),
14798c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_CLK125 ETH1_RGMII_CLK125"),
14808c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A15"),
14818c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14828c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14838c2ecf20Sopenharmony_ci	),
14848c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14858c2ecf20Sopenharmony_ci		PINCTRL_PIN(102, "PG6"),
14868c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
14878c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG6"),
14888c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED14"),
14898c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM17_BKIN"),
14908c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC2_CMD"),
14918c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D12"),
14928c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R7"),
14938c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
14948c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
14958c2ecf20Sopenharmony_ci	),
14968c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
14978c2ecf20Sopenharmony_ci		PINCTRL_PIN(103, "PG7"),
14988c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
14998c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG7"),
15008c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED5"),
15018c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_MCLK_A"),
15028c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_CK"),
15038c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_RTS UART8_DE"),
15048c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_CLK"),
15058c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "QUADSPI_BK2_IO3"),
15068c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_INT"),
15078c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D13"),
15088c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_CLK"),
15098c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15108c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15118c2ecf20Sopenharmony_ci	),
15128c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
15138c2ecf20Sopenharmony_ci		PINCTRL_PIN(104, "PG8"),
15148c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
15158c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG8"),
15168c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED15"),
15178c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM2_CH1 TIM2_ETR"),
15188c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "ETH_CLK"),
15198c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_ETR"),
15208c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_NSS"),
15218c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI4_D2"),
15228c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_RTS USART6_DE"),
15238c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART3_RTS USART3_DE"),
15248c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "SPDIFRX_IN2"),
15258c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_FS_A"),
15268c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_PPS_OUT"),
15278c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
15288c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15298c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15308c2ecf20Sopenharmony_ci	),
15318c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
15328c2ecf20Sopenharmony_ci		PINCTRL_PIN(105, "PG9"),
15338c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
15348c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG9"),
15358c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "DBTRGO"),
15368c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_RX"),
15378c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPDIFRX_IN3"),
15388c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO2"),
15398c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_B"),
15408c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NCE FMC_NE2"),
15418c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_VSYNC"),
15428c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
15438c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15448c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15458c2ecf20Sopenharmony_ci	),
15468c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
15478c2ecf20Sopenharmony_ci		PINCTRL_PIN(106, "PG10"),
15488c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
15498c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG10"),
15508c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED10"),
15518c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_CTS"),
15528c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G3"),
15538c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_B"),
15548c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "QUADSPI_BK2_IO2"),
15558c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE3"),
15568c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
15578c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
15588c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15598c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15608c2ecf20Sopenharmony_ci	),
15618c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
15628c2ecf20Sopenharmony_ci		PINCTRL_PIN(107, "PG11"),
15638c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
15648c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG11"),
15658c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED11"),
15668c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "USART1_TX"),
15678c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "UART4_TX"),
15688c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPDIFRX_IN0"),
15698c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TX_EN ETH1_MII_TX_EN ETH1_RGMII_TX_CTL ETH1_RMII_TX_EN"),
15708c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
15718c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B3"),
15728c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15738c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15748c2ecf20Sopenharmony_ci	),
15758c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
15768c2ecf20Sopenharmony_ci		PINCTRL_PIN(108, "PG12"),
15778c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
15788c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG12"),
15798c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_IN1"),
15808c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_MISO"),
15818c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI4_CK2"),
15828c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_RTS USART6_DE"),
15838c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPDIFRX_IN1"),
15848c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_B4"),
15858c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_SCK_A"),
15868c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_PHY_INTN"),
15878c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_NE4"),
15888c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B1"),
15898c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
15908c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
15918c2ecf20Sopenharmony_ci	),
15928c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
15938c2ecf20Sopenharmony_ci		PINCTRL_PIN(109, "PG13"),
15948c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
15958c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG13"),
15968c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
15978c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_OUT"),
15988c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_CK2"),
15998c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "SAI4_CK1"),
16008c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_SCK"),
16018c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_SCK_A"),
16028c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_CTS USART6_NSS"),
16038c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_MCLK_A"),
16048c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD0 ETH1_MII_TXD0 ETH1_RGMII_TXD0 ETH1_RMII_TXD0"),
16058c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A24"),
16068c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R0"),
16078c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16088c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16098c2ecf20Sopenharmony_ci	),
16108c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16118c2ecf20Sopenharmony_ci		PINCTRL_PIN(110, "PG14"),
16128c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
16138c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG14"),
16148c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
16158c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_ETR"),
16168c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI6_MOSI"),
16178c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI4_D1"),
16188c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_TX"),
16198c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO3"),
16208c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI4_SD_A"),
16218c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_TXD1 ETH1_MII_TXD1 ETH1_RGMII_TXD1 ETH1_RMII_TXD1"),
16228c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "FMC_A25"),
16238c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B0"),
16248c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16258c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16268c2ecf20Sopenharmony_ci	),
16278c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16288c2ecf20Sopenharmony_ci		PINCTRL_PIN(111, "PG15"),
16298c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
16308c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOG15"),
16318c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED7"),
16328c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "SAI1_D2"),
16338c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SDA"),
16348c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "SAI1_FS_A"),
16358c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART6_CTS USART6_NSS"),
16368c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SDMMC3_CK"),
16378c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D13"),
16388c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16398c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16408c2ecf20Sopenharmony_ci	),
16418c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16428c2ecf20Sopenharmony_ci		PINCTRL_PIN(112, "PH0"),
16438c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
16448c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH0"),
16458c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16468c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16478c2ecf20Sopenharmony_ci	),
16488c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16498c2ecf20Sopenharmony_ci		PINCTRL_PIN(113, "PH1"),
16508c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC | STM32MP_PKG_AB | STM32MP_PKG_AD,
16518c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH1"),
16528c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16538c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16548c2ecf20Sopenharmony_ci	),
16558c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16568c2ecf20Sopenharmony_ci		PINCTRL_PIN(114, "PH2"),
16578c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
16588c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH2"),
16598c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "LPTIM1_IN2"),
16608c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO0"),
16618c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_B"),
16628c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_CRS ETH1_MII_CRS"),
16638c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R0"),
16648c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16658c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16668c2ecf20Sopenharmony_ci	),
16678c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16688c2ecf20Sopenharmony_ci		PINCTRL_PIN(115, "PH3"),
16698c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
16708c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH3"),
16718c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "DFSDM1_CKIN4"),
16728c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "QUADSPI_BK2_IO1"),
16738c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_B"),
16748c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_COL ETH1_MII_COL"),
16758c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
16768c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16778c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16788c2ecf20Sopenharmony_ci	),
16798c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16808c2ecf20Sopenharmony_ci		PINCTRL_PIN(116, "PH4"),
16818c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
16828c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH4"),
16838c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SCL"),
16848c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G5"),
16858c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
16868c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16878c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16888c2ecf20Sopenharmony_ci	),
16898c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
16908c2ecf20Sopenharmony_ci		PINCTRL_PIN(117, "PH5"),
16918c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
16928c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH5"),
16938c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SDA"),
16948c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_NSS"),
16958c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "SAI4_SD_B"),
16968c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
16978c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
16988c2ecf20Sopenharmony_ci	),
16998c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17008c2ecf20Sopenharmony_ci		PINCTRL_PIN(118, "PH6"),
17018c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17028c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH6"),
17038c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM12_CH1"),
17048c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C2_SMBA"),
17058c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_SCK"),
17068c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD2 ETH1_MII_RXD2 ETH1_RGMII_RXD2"),
17078c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDIO"),
17088c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D8"),
17098c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17108c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17118c2ecf20Sopenharmony_ci	),
17128c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17138c2ecf20Sopenharmony_ci		PINCTRL_PIN(119, "PH7"),
17148c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17158c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH7"),
17168c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SCL"),
17178c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MISO"),
17188c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RXD3 ETH1_MII_RXD3 ETH1_RGMII_RXD3"),
17198c2ecf20Sopenharmony_ci		STM32_FUNCTION(13, "MDIOS_MDC"),
17208c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D9"),
17218c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17228c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17238c2ecf20Sopenharmony_ci	),
17248c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17258c2ecf20Sopenharmony_ci		PINCTRL_PIN(120, "PH8"),
17268c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17278c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH8"),
17288c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_ETR"),
17298c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SDA"),
17308c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_HSYNC"),
17318c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
17328c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17338c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17348c2ecf20Sopenharmony_ci	),
17358c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17368c2ecf20Sopenharmony_ci		PINCTRL_PIN(121, "PH9"),
17378c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17388c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH9"),
17398c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM12_CH2"),
17408c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C3_SMBA"),
17418c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D0"),
17428c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R3"),
17438c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17448c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17458c2ecf20Sopenharmony_ci	),
17468c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17478c2ecf20Sopenharmony_ci		PINCTRL_PIN(122, "PH10"),
17488c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17498c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH10"),
17508c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH1"),
17518c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SMBA"),
17528c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SMBA"),
17538c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D1"),
17548c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
17558c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17568c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17578c2ecf20Sopenharmony_ci	),
17588c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17598c2ecf20Sopenharmony_ci		PINCTRL_PIN(123, "PH11"),
17608c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17618c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH11"),
17628c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH2"),
17638c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SCL"),
17648c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SCL"),
17658c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D2"),
17668c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
17678c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17688c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17698c2ecf20Sopenharmony_ci	),
17708c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17718c2ecf20Sopenharmony_ci		PINCTRL_PIN(124, "PH12"),
17728c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17738c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH12"),
17748c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP2"),
17758c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH3"),
17768c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C4_SDA"),
17778c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2C1_SDA"),
17788c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D3"),
17798c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R6"),
17808c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17818c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17828c2ecf20Sopenharmony_ci	),
17838c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17848c2ecf20Sopenharmony_ci		PINCTRL_PIN(125, "PH13"),
17858c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17868c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH13"),
17878c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1N"),
17888c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_TX"),
17898c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_TX"),
17908c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G2"),
17918c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
17928c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
17938c2ecf20Sopenharmony_ci	),
17948c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
17958c2ecf20Sopenharmony_ci		PINCTRL_PIN(126, "PH14"),
17968c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
17978c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH14"),
17988c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
17998c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
18008c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_RX"),
18018c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D4"),
18028c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G3"),
18038c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18048c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18058c2ecf20Sopenharmony_ci	),
18068c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18078c2ecf20Sopenharmony_ci		PINCTRL_PIN(127, "PH15"),
18088c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18098c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOH15"),
18108c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3N"),
18118c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D11"),
18128c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
18138c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18148c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18158c2ecf20Sopenharmony_ci	),
18168c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18178c2ecf20Sopenharmony_ci		PINCTRL_PIN(128, "PI0"),
18188c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18198c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI0"),
18208c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "TIM5_CH4"),
18218c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_NSS I2S2_WS"),
18228c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D13"),
18238c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G5"),
18248c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18258c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18268c2ecf20Sopenharmony_ci	),
18278c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18288c2ecf20Sopenharmony_ci		PINCTRL_PIN(129, "PI1"),
18298c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18308c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI1"),
18318c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN2"),
18328c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_SCK I2S2_CK"),
18338c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D8"),
18348c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G6"),
18358c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18368c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18378c2ecf20Sopenharmony_ci	),
18388c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18398c2ecf20Sopenharmony_ci		PINCTRL_PIN(130, "PI2"),
18408c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18418c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI2"),
18428c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH4"),
18438c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MISO I2S2_SDI"),
18448c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D9"),
18458c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
18468c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18478c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18488c2ecf20Sopenharmony_ci	),
18498c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18508c2ecf20Sopenharmony_ci		PINCTRL_PIN(131, "PI3"),
18518c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18528c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI3"),
18538c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_ETR"),
18548c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI2_MOSI I2S2_SDO"),
18558c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D10"),
18568c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18578c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18588c2ecf20Sopenharmony_ci	),
18598c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18608c2ecf20Sopenharmony_ci		PINCTRL_PIN(132, "PI4"),
18618c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18628c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI4"),
18638c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN"),
18648c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_MCLK_A"),
18658c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D5"),
18668c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B4"),
18678c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18688c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18698c2ecf20Sopenharmony_ci	),
18708c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18718c2ecf20Sopenharmony_ci		PINCTRL_PIN(133, "PI5"),
18728c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18738c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI5"),
18748c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1"),
18758c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SCK_A"),
18768c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_VSYNC"),
18778c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B5"),
18788c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18798c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18808c2ecf20Sopenharmony_ci	),
18818c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18828c2ecf20Sopenharmony_ci		PINCTRL_PIN(134, "PI6"),
18838c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18848c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI6"),
18858c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2"),
18868c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_SD_A"),
18878c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D6"),
18888c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B6"),
18898c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
18908c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
18918c2ecf20Sopenharmony_ci	),
18928c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
18938c2ecf20Sopenharmony_ci		PINCTRL_PIN(135, "PI7"),
18948c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
18958c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI7"),
18968c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3"),
18978c2ecf20Sopenharmony_ci		STM32_FUNCTION(11, "SAI2_FS_A"),
18988c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DCMI_D7"),
18998c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B7"),
19008c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19018c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19028c2ecf20Sopenharmony_ci	),
19038c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19048c2ecf20Sopenharmony_ci		PINCTRL_PIN(136, "PI8"),
19058c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
19068c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI8"),
19078c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19088c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19098c2ecf20Sopenharmony_ci	),
19108c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19118c2ecf20Sopenharmony_ci		PINCTRL_PIN(137, "PI9"),
19128c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
19138c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI9"),
19148c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP1"),
19158c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART4_RX"),
19168c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "FDCAN1_RX"),
19178c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_VSYNC"),
19188c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19198c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19208c2ecf20Sopenharmony_ci	),
19218c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19228c2ecf20Sopenharmony_ci		PINCTRL_PIN(138, "PI10"),
19238c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
19248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI10"),
19258c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "HDP0"),
19268c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "USART3_CTS USART3_NSS"),
19278c2ecf20Sopenharmony_ci		STM32_FUNCTION(12, "ETH1_GMII_RX_ER ETH1_MII_RX_ER"),
19288c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_HSYNC"),
19298c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19308c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19318c2ecf20Sopenharmony_ci	),
19328c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19338c2ecf20Sopenharmony_ci		PINCTRL_PIN(139, "PI11"),
19348c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
19358c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI11"),
19368c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "MCO1"),
19378c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S_CKIN"),
19388c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G6"),
19398c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19408c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19418c2ecf20Sopenharmony_ci	),
19428c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19438c2ecf20Sopenharmony_ci		PINCTRL_PIN(140, "PI12"),
19448c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
19458c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI12"),
19468c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED0"),
19478c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP0"),
19488c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_HSYNC"),
19498c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19508c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19518c2ecf20Sopenharmony_ci	),
19528c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19538c2ecf20Sopenharmony_ci		PINCTRL_PIN(141, "PI13"),
19548c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
19558c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI13"),
19568c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED1"),
19578c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP1"),
19588c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_VSYNC"),
19598c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19608c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19618c2ecf20Sopenharmony_ci	),
19628c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19638c2ecf20Sopenharmony_ci		PINCTRL_PIN(142, "PI14"),
19648c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
19658c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI14"),
19668c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACECLK"),
19678c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_CLK"),
19688c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19698c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19708c2ecf20Sopenharmony_ci	),
19718c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19728c2ecf20Sopenharmony_ci		PINCTRL_PIN(143, "PI15"),
19738c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
19748c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOI15"),
19758c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G2"),
19768c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R0"),
19778c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19788c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19798c2ecf20Sopenharmony_ci	),
19808c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19818c2ecf20Sopenharmony_ci		PINCTRL_PIN(144, "PJ0"),
19828c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
19838c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ0"),
19848c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED8"),
19858c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_R7"),
19868c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R1"),
19878c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19888c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19898c2ecf20Sopenharmony_ci	),
19908c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
19918c2ecf20Sopenharmony_ci		PINCTRL_PIN(145, "PJ1"),
19928c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
19938c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ1"),
19948c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED9"),
19958c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R2"),
19968c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
19978c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
19988c2ecf20Sopenharmony_ci	),
19998c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20008c2ecf20Sopenharmony_ci		PINCTRL_PIN(146, "PJ2"),
20018c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20028c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ2"),
20038c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED10"),
20048c2ecf20Sopenharmony_ci		STM32_FUNCTION(14, "DSI_TE"),
20058c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R3"),
20068c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20078c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20088c2ecf20Sopenharmony_ci	),
20098c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20108c2ecf20Sopenharmony_ci		PINCTRL_PIN(147, "PJ3"),
20118c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20128c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ3"),
20138c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED11"),
20148c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R4"),
20158c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20168c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20178c2ecf20Sopenharmony_ci	),
20188c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20198c2ecf20Sopenharmony_ci		PINCTRL_PIN(148, "PJ4"),
20208c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20218c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ4"),
20228c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED12"),
20238c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R5"),
20248c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20258c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20268c2ecf20Sopenharmony_ci	),
20278c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20288c2ecf20Sopenharmony_ci		PINCTRL_PIN(149, "PJ5"),
20298c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20308c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ5"),
20318c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED2"),
20328c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP2"),
20338c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R6"),
20348c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20358c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20368c2ecf20Sopenharmony_ci	),
20378c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20388c2ecf20Sopenharmony_ci		PINCTRL_PIN(150, "PJ6"),
20398c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20408c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ6"),
20418c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED3"),
20428c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP3"),
20438c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2"),
20448c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_R7"),
20458c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20468c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20478c2ecf20Sopenharmony_ci	),
20488c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20498c2ecf20Sopenharmony_ci		PINCTRL_PIN(151, "PJ7"),
20508c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20518c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ7"),
20528c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED13"),
20538c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
20548c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G0"),
20558c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20568c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20578c2ecf20Sopenharmony_ci	),
20588c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20598c2ecf20Sopenharmony_ci		PINCTRL_PIN(152, "PJ8"),
20608c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20618c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ8"),
20628c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED14"),
20638c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3N"),
20648c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1"),
20658c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_TX"),
20668c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G1"),
20678c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20688c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20698c2ecf20Sopenharmony_ci	),
20708c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20718c2ecf20Sopenharmony_ci		PINCTRL_PIN(153, "PJ9"),
20728c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20738c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ9"),
20748c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED15"),
20758c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH3"),
20768c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH1N"),
20778c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "UART8_RX"),
20788c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G2"),
20798c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20808c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20818c2ecf20Sopenharmony_ci	),
20828c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20838c2ecf20Sopenharmony_ci		PINCTRL_PIN(154, "PJ10"),
20848c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20858c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ10"),
20868c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2N"),
20878c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2"),
20888c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MOSI"),
20898c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G3"),
20908c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
20918c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
20928c2ecf20Sopenharmony_ci	),
20938c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
20948c2ecf20Sopenharmony_ci		PINCTRL_PIN(155, "PJ11"),
20958c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
20968c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ11"),
20978c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH2"),
20988c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH2N"),
20998c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_MISO"),
21008c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G4"),
21018c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21028c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21038c2ecf20Sopenharmony_ci	),
21048c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21058c2ecf20Sopenharmony_ci		PINCTRL_PIN(156, "PJ12"),
21068c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21078c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ12"),
21088c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G3"),
21098c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B0"),
21108c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21118c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21128c2ecf20Sopenharmony_ci	),
21138c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21148c2ecf20Sopenharmony_ci		PINCTRL_PIN(157, "PJ13"),
21158c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21168c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ13"),
21178c2ecf20Sopenharmony_ci		STM32_FUNCTION(10, "LCD_G4"),
21188c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B1"),
21198c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21208c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21218c2ecf20Sopenharmony_ci	),
21228c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21238c2ecf20Sopenharmony_ci		PINCTRL_PIN(158, "PJ14"),
21248c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21258c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ14"),
21268c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B2"),
21278c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21288c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21298c2ecf20Sopenharmony_ci	),
21308c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21318c2ecf20Sopenharmony_ci		PINCTRL_PIN(159, "PJ15"),
21328c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21338c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOJ15"),
21348c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B3"),
21358c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21368c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21378c2ecf20Sopenharmony_ci	),
21388c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21398c2ecf20Sopenharmony_ci		PINCTRL_PIN(160, "PK0"),
21408c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21418c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK0"),
21428c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1N"),
21438c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3"),
21448c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_SCK"),
21458c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G5"),
21468c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21478c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21488c2ecf20Sopenharmony_ci	),
21498c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21508c2ecf20Sopenharmony_ci		PINCTRL_PIN(161, "PK1"),
21518c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21528c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK1"),
21538c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED4"),
21548c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_CH1"),
21558c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP4"),
21568c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_CH3N"),
21578c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI5_NSS"),
21588c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G6"),
21598c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21608c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21618c2ecf20Sopenharmony_ci	),
21628c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21638c2ecf20Sopenharmony_ci		PINCTRL_PIN(162, "PK2"),
21648c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21658c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK2"),
21668c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED5"),
21678c2ecf20Sopenharmony_ci		STM32_FUNCTION(2, "TIM1_BKIN"),
21688c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP5"),
21698c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "TIM8_BKIN"),
21708c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_G7"),
21718c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21728c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21738c2ecf20Sopenharmony_ci	),
21748c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21758c2ecf20Sopenharmony_ci		PINCTRL_PIN(163, "PK3"),
21768c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21778c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK3"),
21788c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B4"),
21798c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21808c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21818c2ecf20Sopenharmony_ci	),
21828c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21838c2ecf20Sopenharmony_ci		PINCTRL_PIN(164, "PK4"),
21848c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21858c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK4"),
21868c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B5"),
21878c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21888c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21898c2ecf20Sopenharmony_ci	),
21908c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
21918c2ecf20Sopenharmony_ci		PINCTRL_PIN(165, "PK5"),
21928c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
21938c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK5"),
21948c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED6"),
21958c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP6"),
21968c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B6"),
21978c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
21988c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
21998c2ecf20Sopenharmony_ci	),
22008c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22018c2ecf20Sopenharmony_ci		PINCTRL_PIN(166, "PK6"),
22028c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
22038c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK6"),
22048c2ecf20Sopenharmony_ci		STM32_FUNCTION(1, "TRACED7"),
22058c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "HDP7"),
22068c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_B7"),
22078c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22088c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22098c2ecf20Sopenharmony_ci	),
22108c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22118c2ecf20Sopenharmony_ci		PINCTRL_PIN(167, "PK7"),
22128c2ecf20Sopenharmony_ci		STM32MP_PKG_AA,
22138c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOK7"),
22148c2ecf20Sopenharmony_ci		STM32_FUNCTION(15, "LCD_DE"),
22158c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22168c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22178c2ecf20Sopenharmony_ci	),
22188c2ecf20Sopenharmony_ci};
22198c2ecf20Sopenharmony_ci
22208c2ecf20Sopenharmony_cistatic const struct stm32_desc_pin stm32mp157_z_pins[] = {
22218c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22228c2ecf20Sopenharmony_ci		PINCTRL_PIN(400, "PZ0"),
22238c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
22248c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ0"),
22258c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SCL"),
22268c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SCL"),
22278c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_SCK I2S1_CK"),
22288c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_CK"),
22298c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_SCK"),
22308c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22318c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22328c2ecf20Sopenharmony_ci	),
22338c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22348c2ecf20Sopenharmony_ci		PINCTRL_PIN(401, "PZ1"),
22358c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
22368c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ1"),
22378c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SDA"),
22388c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SDA"),
22398c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SDA"),
22408c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MISO I2S1_SDI"),
22418c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SDA"),
22428c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RX"),
22438c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MISO"),
22448c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22458c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22468c2ecf20Sopenharmony_ci	),
22478c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22488c2ecf20Sopenharmony_ci		PINCTRL_PIN(402, "PZ2"),
22498c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
22508c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ2"),
22518c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SCL"),
22528c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SCL"),
22538c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SMBA"),
22548c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_MOSI I2S1_SDO"),
22558c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SMBA"),
22568c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_TX"),
22578c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_MOSI"),
22588c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22598c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22608c2ecf20Sopenharmony_ci	),
22618c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22628c2ecf20Sopenharmony_ci		PINCTRL_PIN(403, "PZ3"),
22638c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
22648c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ3"),
22658c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SDA"),
22668c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SDA"),
22678c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SDA"),
22688c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "SPI1_NSS I2S1_WS"),
22698c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SDA"),
22708c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_CTS USART1_NSS"),
22718c2ecf20Sopenharmony_ci		STM32_FUNCTION(9, "SPI6_NSS"),
22728c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22738c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22748c2ecf20Sopenharmony_ci	),
22758c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22768c2ecf20Sopenharmony_ci		PINCTRL_PIN(404, "PZ4"),
22778c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
22788c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ4"),
22798c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SCL"),
22808c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SCL"),
22818c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SCL"),
22828c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SCL"),
22838c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22848c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22858c2ecf20Sopenharmony_ci	),
22868c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22878c2ecf20Sopenharmony_ci		PINCTRL_PIN(405, "PZ5"),
22888c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
22898c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ5"),
22908c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SDA"),
22918c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SDA"),
22928c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "I2C5_SDA"),
22938c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SDA"),
22948c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RTS USART1_DE"),
22958c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
22968c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
22978c2ecf20Sopenharmony_ci	),
22988c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
22998c2ecf20Sopenharmony_ci		PINCTRL_PIN(406, "PZ6"),
23008c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
23018c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ6"),
23028c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SCL"),
23038c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SCL"),
23048c2ecf20Sopenharmony_ci		STM32_FUNCTION(5, "USART1_CK"),
23058c2ecf20Sopenharmony_ci		STM32_FUNCTION(6, "I2S1_MCK"),
23068c2ecf20Sopenharmony_ci		STM32_FUNCTION(7, "I2C4_SMBA"),
23078c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_RX"),
23088c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
23098c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
23108c2ecf20Sopenharmony_ci	),
23118c2ecf20Sopenharmony_ci	STM32_PIN_PKG(
23128c2ecf20Sopenharmony_ci		PINCTRL_PIN(407, "PZ7"),
23138c2ecf20Sopenharmony_ci		STM32MP_PKG_AA | STM32MP_PKG_AC,
23148c2ecf20Sopenharmony_ci		STM32_FUNCTION(0, "GPIOZ7"),
23158c2ecf20Sopenharmony_ci		STM32_FUNCTION(3, "I2C6_SDA"),
23168c2ecf20Sopenharmony_ci		STM32_FUNCTION(4, "I2C2_SDA"),
23178c2ecf20Sopenharmony_ci		STM32_FUNCTION(8, "USART1_TX"),
23188c2ecf20Sopenharmony_ci		STM32_FUNCTION(16, "EVENTOUT"),
23198c2ecf20Sopenharmony_ci		STM32_FUNCTION(17, "ANALOG")
23208c2ecf20Sopenharmony_ci	),
23218c2ecf20Sopenharmony_ci};
23228c2ecf20Sopenharmony_ci
23238c2ecf20Sopenharmony_cistatic struct stm32_pinctrl_match_data stm32mp157_match_data = {
23248c2ecf20Sopenharmony_ci	.pins = stm32mp157_pins,
23258c2ecf20Sopenharmony_ci	.npins = ARRAY_SIZE(stm32mp157_pins),
23268c2ecf20Sopenharmony_ci};
23278c2ecf20Sopenharmony_ci
23288c2ecf20Sopenharmony_cistatic struct stm32_pinctrl_match_data stm32mp157_z_match_data = {
23298c2ecf20Sopenharmony_ci	.pins = stm32mp157_z_pins,
23308c2ecf20Sopenharmony_ci	.npins = ARRAY_SIZE(stm32mp157_z_pins),
23318c2ecf20Sopenharmony_ci};
23328c2ecf20Sopenharmony_ci
23338c2ecf20Sopenharmony_cistatic const struct of_device_id stm32mp157_pctrl_match[] = {
23348c2ecf20Sopenharmony_ci	{
23358c2ecf20Sopenharmony_ci		.compatible = "st,stm32mp157-pinctrl",
23368c2ecf20Sopenharmony_ci		.data = &stm32mp157_match_data,
23378c2ecf20Sopenharmony_ci	},
23388c2ecf20Sopenharmony_ci	{
23398c2ecf20Sopenharmony_ci		.compatible = "st,stm32mp157-z-pinctrl",
23408c2ecf20Sopenharmony_ci		.data = &stm32mp157_z_match_data,
23418c2ecf20Sopenharmony_ci	},
23428c2ecf20Sopenharmony_ci	{ }
23438c2ecf20Sopenharmony_ci};
23448c2ecf20Sopenharmony_ci
23458c2ecf20Sopenharmony_cistatic const struct dev_pm_ops stm32_pinctrl_dev_pm_ops = {
23468c2ecf20Sopenharmony_ci	 SET_LATE_SYSTEM_SLEEP_PM_OPS(NULL, stm32_pinctrl_resume)
23478c2ecf20Sopenharmony_ci};
23488c2ecf20Sopenharmony_ci
23498c2ecf20Sopenharmony_cistatic struct platform_driver stm32mp157_pinctrl_driver = {
23508c2ecf20Sopenharmony_ci	.probe = stm32_pctl_probe,
23518c2ecf20Sopenharmony_ci	.driver = {
23528c2ecf20Sopenharmony_ci		.name = "stm32mp157-pinctrl",
23538c2ecf20Sopenharmony_ci		.of_match_table = stm32mp157_pctrl_match,
23548c2ecf20Sopenharmony_ci		.pm = &stm32_pinctrl_dev_pm_ops,
23558c2ecf20Sopenharmony_ci	},
23568c2ecf20Sopenharmony_ci};
23578c2ecf20Sopenharmony_ci
23588c2ecf20Sopenharmony_cistatic int __init stm32mp157_pinctrl_init(void)
23598c2ecf20Sopenharmony_ci{
23608c2ecf20Sopenharmony_ci	return platform_driver_register(&stm32mp157_pinctrl_driver);
23618c2ecf20Sopenharmony_ci}
23628c2ecf20Sopenharmony_ciarch_initcall(stm32mp157_pinctrl_init);
2363