Lines Matching +full:3 +full:- +full:9

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved
10 #include "pinctrl-stm32.h"
18 STM32_FUNCTION(3, "SPI5_RDY"),
24 STM32_FUNCTION(9, "TIM5_CH2"),
35 STM32_FUNCTION(3, "SPI6_MISO"),
40 STM32_FUNCTION(9, "I2C4_SDA"),
53 STM32_FUNCTION(3, "SPI7_MISO"),
56 STM32_FUNCTION(9, "I3C1_SDA"),
65 PINCTRL_PIN(3, "PA3"),
69 STM32_FUNCTION(3, "SPI7_MOSI"),
72 STM32_FUNCTION(9, "I3C1_SCL"),
87 STM32_FUNCTION(9, "TIM2_CH1"),
103 STM32_FUNCTION(9, "TIM2_CH4"),
120 STM32_FUNCTION(9, "TIM2_ETR"),
132 STM32_FUNCTION(3, "AUDIOCLK"),
138 STM32_FUNCTION(9, "I2C2_SMBA"),
153 STM32_FUNCTION(3, "SPI7_NSS"),
156 STM32_FUNCTION(9, "USART2_RX"),
164 PINCTRL_PIN(9, "PA9"),
171 STM32_FUNCTION(9, "TIM2_CH3"),
187 STM32_FUNCTION(9, "TIM2_CH2"),
200 STM32_FUNCTION(3, "LPTIM2_CH1"),
211 STM32_FUNCTION(3, "SPI6_MOSI"),
214 STM32_FUNCTION(9, "I2C4_SCL"),
225 STM32_FUNCTION(3, "I2S3_MCK"),
239 STM32_FUNCTION(3, "LPTIM2_CH2"),
250 STM32_FUNCTION(3, "SPI3_MISO I2S3_SDI"),
261 STM32_FUNCTION(3, "SPI2_SCK I2S2_CK"),
264 STM32_FUNCTION(9, "TIM20_CH4N"),
275 STM32_FUNCTION(9, "TIM20_CH3N"),
285 STM32_FUNCTION(3, "SPI2_MOSI I2S2_SDO"),
289 STM32_FUNCTION(9, "TIM20_CH2N"),
298 STM32_FUNCTION(3, "SPI2_NSS I2S2_WS"),
300 STM32_FUNCTION(9, "TIM20_CH3"),
310 STM32_FUNCTION(3, "SPI2_RDY"),
315 STM32_FUNCTION(9, "TIM20_CH2"),
326 STM32_FUNCTION(3, "I2S2_MCK"),
330 STM32_FUNCTION(9, "TIM20_CH1"),
343 STM32_FUNCTION(3, "SPI2_MISO I2S2_SDI"),
346 STM32_FUNCTION(9, "TIM20_CH1N"),
360 STM32_FUNCTION(9, "TIM20_ETR"),
376 STM32_FUNCTION(9, "TIM20_CH4"),
389 STM32_FUNCTION(9, "TIM20_BKIN"),
416 STM32_FUNCTION(9, "TIM20_BKIN2"),
442 STM32_FUNCTION(3, "SPI7_SCK"),
455 STM32_FUNCTION(3, "SPI2_SCK I2S2_CK"),
470 STM32_FUNCTION(3, "SPI5_SCK"),
475 STM32_FUNCTION(9, "TIM5_CH1"),
503 STM32_FUNCTION(3, "SPI3_MOSI I2S3_SDO"),
515 STM32_FUNCTION(3, "LPTIM2_IN1"),
528 STM32_FUNCTION(3, "SPI3_NSS I2S3_WS"),
555 STM32_FUNCTION(3, "SPDIFRX1_IN1"),
557 STM32_FUNCTION(9, "TIM8_CH1N"),
572 STM32_FUNCTION(3, "SPDIFRX1_IN0"),
574 STM32_FUNCTION(9, "TIM8_CH1"),
590 STM32_FUNCTION(9, "TIM8_CH2N"),
606 STM32_FUNCTION(9, "TIM8_CH2"),
619 STM32_FUNCTION(3, "SPI3_MISO I2S3_SDI"),
622 STM32_FUNCTION(9, "TIM8_CH4N"),
636 STM32_FUNCTION(3, "SPI3_MOSI I2S3_SDO"),
638 STM32_FUNCTION(9, "TIM8_CH4"),
653 STM32_FUNCTION(3, "SPI5_NSS"),
658 STM32_FUNCTION(9, "TIM5_ETR"),
673 STM32_FUNCTION(9, "TIM8_CH3"),
695 STM32_FUNCTION(3, "SPI7_RDY"),
711 STM32_FUNCTION(3, "SPI1_MISO I2S1_SDI"),
716 STM32_FUNCTION(9, "TIM1_BKIN"),
730 STM32_FUNCTION(3, "SPI1_NSS I2S1_WS"),
735 STM32_FUNCTION(9, "TIM1_ETR"),
748 STM32_FUNCTION(3, "SPI2_SCK I2S2_CK"),
753 STM32_FUNCTION(9, "TIM1_BKIN2"),
766 STM32_FUNCTION(3, "HDP3"),
769 STM32_FUNCTION(9, "TIM1_CH4N"),
782 STM32_FUNCTION(3, "HDP4"),
785 STM32_FUNCTION(9, "TIM1_CH3N"),
798 STM32_FUNCTION(3, "HDP5"),
801 STM32_FUNCTION(9, "TIM1_CH2N"),
814 STM32_FUNCTION(3, "SPI1_RDY"),
817 STM32_FUNCTION(9, "TIM1_CH1N"),
830 STM32_FUNCTION(3, "I2S1_MCK"),
834 STM32_FUNCTION(9, "TIM1_CH4"),
849 STM32_FUNCTION(3, "SPI1_MOSI I2S1_SDO"),
853 STM32_FUNCTION(9, "TIM1_CH3"),
871 STM32_FUNCTION(9, "TIM1_CH2"),
885 STM32_FUNCTION(3, "SPI1_SCK I2S1_CK"),
890 STM32_FUNCTION(9, "TIM1_CH1"),
904 STM32_FUNCTION(3, "SPI2_MISO I2S2_SDI"),
918 STM32_FUNCTION(3, "SPI2_NSS I2S2_WS"),
932 STM32_FUNCTION(3, "I2S1_MCK"),
934 STM32_FUNCTION(9, "TIM11_CH1"),
950 STM32_FUNCTION(9, "TIM1_BKIN2"),
965 STM32_FUNCTION(3, "SPI1_SCK I2S1_CK"),
978 STM32_FUNCTION(3, "I2S1_MCK"),
990 STM32_FUNCTION(3, "SPI1_MISO I2S1_SDI"),
993 STM32_FUNCTION(9, "TIM10_CH1"),
1003 STM32_FUNCTION(3, "SPI1_RDY"),
1007 STM32_FUNCTION(9, "TIM11_CH1"),
1018 STM32_FUNCTION(3, "SPI1_MOSI I2S1_SDO"),
1033 STM32_FUNCTION(3, "SPI1_NSS I2S1_WS"),
1049 STM32_FUNCTION(9, "TIM1_ETR"),
1063 STM32_FUNCTION(9, "TIM1_CH4N"),
1079 STM32_FUNCTION(9, "TIM1_CH1"),
1093 STM32_FUNCTION(9, "TIM1_CH4"),
1108 STM32_FUNCTION(9, "TIM1_CH3"),
1120 STM32_FUNCTION(3, "SPI7_SCK"),
1124 STM32_FUNCTION(9, "TIM1_CH3N"),
1139 STM32_FUNCTION(9, "TIM1_CH2"),
1150 STM32_FUNCTION(3, "SPI7_MISO"),
1153 STM32_FUNCTION(9, "TIM1_CH2N"),
1163 STM32_FUNCTION(3, "SPI7_NSS"),
1167 STM32_FUNCTION(9, "TIM1_BKIN"),
1177 STM32_FUNCTION(3, "SPI7_MOSI"),
1181 STM32_FUNCTION(9, "TIM1_CH1N"),
1191 STM32_FUNCTION(3, "SPI3_SCK I2S3_CK"),
1193 STM32_FUNCTION(9, "TIM12_CH2"),
1206 STM32_FUNCTION(3, "LPTIM2_IN2"),
1218 STM32_FUNCTION(3, "SPI3_RDY"),
1220 STM32_FUNCTION(9, "TIM12_CH1"),
1237 STM32_FUNCTION(9, "TIM8_BKIN2"),
1251 STM32_FUNCTION(3, "SPI6_NSS"),
1255 STM32_FUNCTION(9, "ETH1_MDC"),
1267 STM32_FUNCTION(3, "SPI6_SCK"),
1271 STM32_FUNCTION(9, "ETH1_MDIO"),
1297 STM32_FUNCTION(3, "SPDIFRX1_IN1"),
1342 STM32_FUNCTION(3, "SPI3_RDY"),
1356 STM32_FUNCTION(3, "SPDIFRX1_IN0"),
1371 STM32_FUNCTION(3, "SPI5_MISO"),
1374 STM32_FUNCTION(9, "TIM5_CH1"),
1386 STM32_FUNCTION(3, "AUDIOCLK"),
1392 STM32_FUNCTION(9, "TIM3_CH3"),
1407 STM32_FUNCTION(9, "TIM3_CH4"),
1418 STM32_FUNCTION(3, "SPI2_RDY"),
1423 STM32_FUNCTION(9, "TIM3_ETR"),
1436 STM32_FUNCTION(9, "TIM8_CH3N"),
1450 STM32_FUNCTION(3, "I2S3_MCK"),
1455 STM32_FUNCTION(9, "TIM5_CH4"),
1470 STM32_FUNCTION(3, "I2S3_MCK"),
1474 STM32_FUNCTION(9, "TIM5_CH3"),
1488 STM32_FUNCTION(3, "SPI5_MOSI"),
1492 STM32_FUNCTION(9, "TIM8_ETR"),
1505 STM32_FUNCTION(3, "SPI5_MISO"),
1508 STM32_FUNCTION(9, "TIM8_BKIN"),
1537 STM32_FUNCTION(3, "SPI5_SCK"),
1552 STM32_FUNCTION(3, "SPI5_NSS"),
1555 STM32_FUNCTION(9, "TIM5_ETR"),
1567 STM32_FUNCTION(3, "SPI5_RDY"),
1572 STM32_FUNCTION(9, "TIM5_CH3"),
1584 STM32_FUNCTION(9, "TIM5_CH4"),
1597 STM32_FUNCTION(9, "TIM8_CH4N"),
1609 STM32_FUNCTION(3, "SPI7_MOSI"),
1611 STM32_FUNCTION(9, "TIM8_CH4"),
1623 STM32_FUNCTION(3, "SPI7_MISO"),
1625 STM32_FUNCTION(9, "TIM8_CH1N"),
1637 STM32_FUNCTION(3, "SPI7_SCK"),
1639 STM32_FUNCTION(9, "TIM8_CH2N"),
1653 STM32_FUNCTION(3, "SPI7_RDY"),
1656 STM32_FUNCTION(9, "TIM8_BKIN2"),
1671 STM32_FUNCTION(9, "TIM8_ETR"),
1682 STM32_FUNCTION(3, "SPI7_RDY"),
1687 STM32_FUNCTION(9, "I2C5_SDA"),
1697 STM32_FUNCTION(3, "SPI1_NSS I2S1_WS"),
1728 STM32_FUNCTION(9, "UART7_RX"),
1744 STM32_FUNCTION(9, "I2C5_SCL"),
1755 STM32_FUNCTION(3, "SPI1_MOSI I2S1_SDO"),
1769 STM32_FUNCTION(3, "SPI1_MISO I2S1_SDI"),
1797 STM32_FUNCTION(3, "SPI1_SCK I2S1_CK"),
1822 STM32_FUNCTION(3, "SPI3_NSS I2S3_WS"),
1824 STM32_FUNCTION(9, "TIM10_CH1"),
1833 STM32_FUNCTION(3, "SPI3_SCK I2S3_CK"),
1836 STM32_FUNCTION(9, "TIM11_CH1"),
1850 STM32_FUNCTION(9, "TIM8_BKIN"),
1862 STM32_FUNCTION(3, "SPI7_NSS"),
1864 STM32_FUNCTION(9, "TIM8_CH3N"),
1879 STM32_FUNCTION(9, "TIM8_CH1"),
1892 STM32_FUNCTION(9, "TIM8_CH2"),
1904 STM32_FUNCTION(9, "TIM8_CH3"),
1914 STM32_FUNCTION(3, "SPI5_MOSI"),
1918 STM32_FUNCTION(9, "TIM5_CH2"),
1931 STM32_FUNCTION(9, "TIM3_CH1"),
1942 STM32_FUNCTION(9, "TIM3_CH2"),
1959 STM32_FUNCTION(3, "SPI2_MOSI I2S2_SDO"),
1962 STM32_FUNCTION(9, "TIM16_BKIN"),
1975 STM32_FUNCTION(3, "SPI1_SCK I2S1_CK"),
1979 STM32_FUNCTION(9, "TIM4_CH1"),
1990 STM32_FUNCTION(3, "I2S2_MCK"),
2003 STM32_FUNCTION(3, "SPI4_NSS"),
2005 STM32_FUNCTION(9, "TIM11_CH1"),
2015 STM32_FUNCTION(3, "SPI4_MOSI"),
2017 STM32_FUNCTION(9, "TIM10_CH1"),
2027 STM32_FUNCTION(3, "SPI2_NSS I2S2_WS"),
2030 STM32_FUNCTION(9, "TIM1_CH3N"),
2041 STM32_FUNCTION(3, "I2S2_MCK"),
2045 STM32_FUNCTION(9, "TIM1_BKIN2"),
2056 STM32_FUNCTION(3, "SPI5_MOSI"),
2072 STM32_FUNCTION(9, "TIM8_CH1N"),
2086 STM32_FUNCTION(9, "TIM8_CH4N"),
2096 STM32_FUNCTION(3, "SPI5_NSS"),
2100 STM32_FUNCTION(9, "TIM8_CH3"),
2112 STM32_FUNCTION(9, "TIM8_CH4"),
2122 STM32_FUNCTION(3, "SPI5_MISO"),
2126 STM32_FUNCTION(9, "TIM8_CH1"),
2135 STM32_FUNCTION(3, "SPI7_MOSI"),
2139 STM32_FUNCTION(9, "TIM1_CH1"),
2149 STM32_FUNCTION(3, "SPI5_MISO"),
2153 STM32_FUNCTION(9, "TIM8_CH2N"),
2164 STM32_FUNCTION(3, "SPI5_SCK"),
2167 STM32_FUNCTION(9, "TIM8_CH2"),
2177 STM32_FUNCTION(3, "SPI4_RDY"),
2179 STM32_FUNCTION(9, "TIM8_BKIN"),
2190 STM32_FUNCTION(9, "TIM8_ETR"),
2202 STM32_FUNCTION(3, "SPI5_RDY"),
2206 STM32_FUNCTION(9, "TIM8_CH3N"),
2219 STM32_FUNCTION(9, "TIM8_BKIN2"),
2234 STM32_FUNCTION(9, "TIM10_CH1"),
2245 STM32_FUNCTION(3, "SPI4_SCK"),
2258 STM32_FUNCTION(3, "SPI4_MISO"),
2260 STM32_FUNCTION(9, "TIM11_CH1"),
2270 STM32_FUNCTION(3, "SPI2_MISO I2S2_SDI"),
2274 STM32_FUNCTION(9, "TIM1_ETR"),
2285 STM32_FUNCTION(3, "SPI2_MOSI I2S2_SDO"),
2288 STM32_FUNCTION(9, "TIM1_BKIN"),
2300 STM32_FUNCTION(3, "SPI7_NSS"),
2304 STM32_FUNCTION(9, "TIM1_CH2N"),
2315 STM32_FUNCTION(3, "SPI7_RDY"),
2318 STM32_FUNCTION(9, "TIM1_CH3"),
2329 STM32_FUNCTION(3, "SPI7_MISO"),
2333 STM32_FUNCTION(9, "TIM1_CH1N"),
2344 STM32_FUNCTION(3, "SPI2_RDY"),
2348 STM32_FUNCTION(9, "TIM1_CH4"),
2359 STM32_FUNCTION(3, "SPI7_SCK"),
2363 STM32_FUNCTION(9, "TIM1_CH2"),
2378 STM32_FUNCTION(9, "TIM1_CH4N"),
2393 STM32_FUNCTION(3, "LPTIM3_IN1"),
2398 STM32_FUNCTION(9, "I2C8_SDA"),
2408 STM32_FUNCTION(3, "LPTIM3_CH1"),
2413 STM32_FUNCTION(9, "I2C8_SCL"),
2423 STM32_FUNCTION(3, "LPTIM3_CH1"),
2428 STM32_FUNCTION(9, "I2C8_SCL"),
2439 STM32_FUNCTION(3, "LPTIM3_ETR"),
2445 STM32_FUNCTION(9, "I2C8_SDA"),
2457 STM32_FUNCTION(3, "MCO2"),
2463 STM32_FUNCTION(9, "I2C8_SCL"),
2473 STM32_FUNCTION(3, "LPTIM3_ETR"),
2514 STM32_FUNCTION(3, "LPTIM3_IN1"),
2520 STM32_FUNCTION(9, "I2C8_SMBA"),
2534 STM32_FUNCTION(9, "I2C8_SDA"),
2554 .compatible = "st,stm32mp257-pinctrl",
2558 .compatible = "st,stm32mp257-z-pinctrl",
2571 .name = "stm32mp257-pinctrl",