diff --git a/dts/README.rst b/dts/README.rst index 1aa0b127f..20f7b339d 100644 --- a/dts/README.rst +++ b/dts/README.rst @@ -31,7 +31,7 @@ URL: https://github.com/STMicroelectronics/STM32_open_pin_data Commit: - 5e641448dc7df619ee46bb0c91796b7626005929 + 3d64b1076ac7f0bf0f74acf89b9578b530f37ed7 Maintained-by: External diff --git a/dts/st/c0/stm32c092cbtx-pinctrl.dtsi b/dts/st/c0/stm32c092cbtx-pinctrl.dtsi index 647cdcc4f..c9fc4915a 100644 --- a/dts/st/c0/stm32c092cbtx-pinctrl.dtsi +++ b/dts/st/c0/stm32c092cbtx-pinctrl.dtsi @@ -80,14 +80,6 @@ pinmux = ; }; - /omit-if-no-ref/ adc1_in11_pc4: adc1_in11_pc4 { - pinmux = ; - }; - - /omit-if-no-ref/ adc1_in12_pc5: adc1_in12_pc5 { - pinmux = ; - }; - /* Analog */ /omit-if-no-ref/ analog_pa0: analog_pa0 { @@ -218,30 +210,6 @@ pinmux = ; }; - /omit-if-no-ref/ analog_pc0: analog_pc0 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc1: analog_pc1 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc2: analog_pc2 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc3: analog_pc3 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc4: analog_pc4 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc5: analog_pc5 { - pinmux = ; - }; - /omit-if-no-ref/ analog_pc6: analog_pc6 { pinmux = ; }; @@ -250,26 +218,6 @@ pinmux = ; }; - /omit-if-no-ref/ analog_pc8: analog_pc8 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc9: analog_pc9 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc10: analog_pc10 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc11: analog_pc11 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pc12: analog_pc12 { - pinmux = ; - }; - /omit-if-no-ref/ analog_pc13: analog_pc13 { pinmux = ; }; @@ -298,26 +246,6 @@ pinmux = ; }; - /omit-if-no-ref/ analog_pd4: analog_pd4 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pd5: analog_pd5 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pd6: analog_pd6 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pd8: analog_pd8 { - pinmux = ; - }; - - /omit-if-no-ref/ analog_pd9: analog_pd9 { - pinmux = ; - }; - /omit-if-no-ref/ analog_pf0: analog_pf0 { pinmux = ; }; @@ -356,14 +284,6 @@ pinmux = ; }; - /omit-if-no-ref/ fdcan1_rx_pc2: fdcan1_rx_pc2 { - pinmux = ; - }; - - /omit-if-no-ref/ fdcan1_rx_pc4: fdcan1_rx_pc4 { - pinmux = ; - }; - /omit-if-no-ref/ fdcan1_rx_pd0: fdcan1_rx_pd0 { pinmux = ; }; @@ -390,14 +310,6 @@ pinmux = ; }; - /omit-if-no-ref/ fdcan1_tx_pc3: fdcan1_tx_pc3 { - pinmux = ; - }; - - /omit-if-no-ref/ fdcan1_tx_pc5: fdcan1_tx_pc5 { - pinmux = ; - }; - /omit-if-no-ref/ fdcan1_tx_pc14: fdcan1_tx_pc14 { pinmux = ; }; @@ -569,11 +481,6 @@ slew-rate = "very-high-speed"; }; - /omit-if-no-ref/ i2s1_ck_pd8: i2s1_ck_pd8 { - pinmux = ; - slew-rate = "very-high-speed"; - }; - /* I2S_MCK */ /omit-if-no-ref/ i2s1_mck_pa6: i2s1_mck_pa6 { @@ -596,11 +503,6 @@ slew-rate = "very-high-speed"; }; - /omit-if-no-ref/ i2s1_mck_pd5: i2s1_mck_pd5 { - pinmux = ; - slew-rate = "very-high-speed"; - }; - /* I2S_SD */ /omit-if-no-ref/ i2s1_sd_pa2: i2s1_sd_pa2 { @@ -623,10 +525,6 @@ pinmux = ; }; - /omit-if-no-ref/ i2s1_sd_pd6: i2s1_sd_pd6 { - pinmux = ; - }; - /* I2S_WS */ /omit-if-no-ref/ i2s1_ws_pa4: i2s1_ws_pa4 { @@ -649,10 +547,6 @@ pinmux = ; }; - /omit-if-no-ref/ i2s1_ws_pd9: i2s1_ws_pd9 { - pinmux = ; - }; - /* JTAG PORT */ /omit-if-no-ref/ debug_swdio_pa13: debug_swdio_pa13 { @@ -727,11 +621,6 @@ bias-pull-down; }; - /omit-if-no-ref/ spi1_miso_pd5: spi1_miso_pd5 { - pinmux = ; - bias-pull-down; - }; - /omit-if-no-ref/ spi2_miso_pa3: spi2_miso_pa3 { pinmux = ; bias-pull-down; @@ -762,11 +651,6 @@ bias-pull-down; }; - /omit-if-no-ref/ spi2_miso_pc2: spi2_miso_pc2 { - pinmux = ; - bias-pull-down; - }; - /omit-if-no-ref/ spi2_miso_pd3: spi2_miso_pd3 { pinmux = ; bias-pull-down; @@ -799,11 +683,6 @@ bias-pull-down; }; - /omit-if-no-ref/ spi1_mosi_pd6: spi1_mosi_pd6 { - pinmux = ; - bias-pull-down; - }; - /omit-if-no-ref/ spi2_mosi_pa4: spi2_mosi_pa4 { pinmux = ; bias-pull-down; @@ -829,16 +708,6 @@ bias-pull-down; }; - /omit-if-no-ref/ spi2_mosi_pc3: spi2_mosi_pc3 { - pinmux = ; - bias-pull-down; - }; - - /omit-if-no-ref/ spi2_mosi_pd4: spi2_mosi_pd4 { - pinmux = ; - bias-pull-down; - }; - /* SPI_NSS */ /omit-if-no-ref/ spi1_nss_pa4: spi1_nss_pa4 { @@ -866,11 +735,6 @@ bias-pull-up; }; - /omit-if-no-ref/ spi1_nss_pd9: spi1_nss_pd9 { - pinmux = ; - bias-pull-up; - }; - /omit-if-no-ref/ spi2_nss_pa8: spi2_nss_pa8 { pinmux = ; bias-pull-up; @@ -922,12 +786,6 @@ slew-rate = "very-high-speed"; }; - /omit-if-no-ref/ spi1_sck_pd8: spi1_sck_pd8 { - pinmux = ; - bias-pull-down; - slew-rate = "very-high-speed"; - }; - /omit-if-no-ref/ spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; bias-pull-down; @@ -984,14 +842,6 @@ pinmux = ; }; - /omit-if-no-ref/ tim1_bkin_pd5: tim1_bkin_pd5 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_bkin2_pd9: tim1_bkin2_pd9 { - pinmux = ; - }; - /omit-if-no-ref/ tim15_bkin_pa9: tim15_bkin_pa9 { pinmux = ; }; @@ -1134,22 +984,6 @@ pinmux = ; }; - /omit-if-no-ref/ tim1_ch1_pc8: tim1_ch1_pc8 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch2_pc9: tim1_ch2_pc9 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch3_pc10: tim1_ch3_pc10 { - pinmux = ; - }; - - /omit-if-no-ref/ tim1_ch4_pc11: tim1_ch4_pc11 { - pinmux = ; - }; - /omit-if-no-ref/ tim1_ch1n_pd2: tim1_ch1n_pd2 { pinmux = ; }; @@ -1158,10 +992,6 @@ pinmux = ; }; - /omit-if-no-ref/ tim1_ch3n_pd4: tim1_ch3n_pd4 { - pinmux = ; - }; - /omit-if-no-ref/ tim1_ch4_pf2: tim1_ch4_pf2 { pinmux = ; }; @@ -1202,14 +1032,6 @@ pinmux = ; }; - /omit-if-no-ref/ tim2_ch1_pc4: tim2_ch1_pc4 { - pinmux = ; - }; - - /omit-if-no-ref/ tim2_ch2_pc5: tim2_ch2_pc5 { - pinmux = ; - }; - /omit-if-no-ref/ tim2_ch3_pc6: tim2_ch3_pc6 { pinmux = ; }; @@ -1294,14 +1116,6 @@ pinmux = ; }; - /omit-if-no-ref/ tim3_ch3_pc8: tim3_ch3_pc8 { - pinmux = ; - }; - - /omit-if-no-ref/ tim3_ch4_pc9: tim3_ch4_pc9 { - pinmux = ; - }; - /omit-if-no-ref/ tim3_ch2_pc14: tim3_ch2_pc14 { pinmux = ; }; @@ -1326,10 +1140,6 @@ pinmux = ; }; - /omit-if-no-ref/ tim14_ch1_pc12: tim14_ch1_pc12 { - pinmux = ; - }; - /omit-if-no-ref/ tim14_ch1_pf0: tim14_ch1_pf0 { pinmux = ; }; @@ -1362,14 +1172,6 @@ pinmux = ; }; - /omit-if-no-ref/ tim15_ch1_pc1: tim15_ch1_pc1 { - pinmux = ; - }; - - /omit-if-no-ref/ tim15_ch2_pc2: tim15_ch2_pc2 { - pinmux = ; - }; - /omit-if-no-ref/ tim15_ch1n_pf1: tim15_ch1n_pf1 { pinmux = ; }; @@ -1519,11 +1321,6 @@ drive-push-pull; }; - /omit-if-no-ref/ usart2_de_pd4: usart2_de_pd4 { - pinmux = ; - drive-push-pull; - }; - /omit-if-no-ref/ usart3_de_pa15: usart3_de_pa15 { pinmux = ; drive-push-pull; @@ -1586,11 +1383,6 @@ drive-push-pull; }; - /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { - pinmux = ; - drive-push-pull; - }; - /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = ; drive-push-pull; @@ -1638,10 +1430,6 @@ pinmux = ; }; - /omit-if-no-ref/ usart1_rx_pc5: usart1_rx_pc5 { - pinmux = ; - }; - /omit-if-no-ref/ usart2_rx_pa3: usart2_rx_pa3 { pinmux = ; }; @@ -1662,10 +1450,6 @@ pinmux = ; }; - /omit-if-no-ref/ usart2_rx_pd6: usart2_rx_pd6 { - pinmux = ; - }; - /omit-if-no-ref/ usart3_rx_pb0: usart3_rx_pb0 { pinmux = ; }; @@ -1678,34 +1462,10 @@ pinmux = ; }; - /omit-if-no-ref/ usart3_rx_pc1: usart3_rx_pc1 { - pinmux = ; - }; - - /omit-if-no-ref/ usart3_rx_pc5: usart3_rx_pc5 { - pinmux = ; - }; - - /omit-if-no-ref/ usart3_rx_pc11: usart3_rx_pc11 { - pinmux = ; - }; - - /omit-if-no-ref/ usart3_rx_pd9: usart3_rx_pd9 { - pinmux = ; - }; - /omit-if-no-ref/ usart4_rx_pa1: usart4_rx_pa1 { pinmux = ; }; - /omit-if-no-ref/ usart4_rx_pc0: usart4_rx_pc0 { - pinmux = ; - }; - - /omit-if-no-ref/ usart4_rx_pc11: usart4_rx_pc11 { - pinmux = ; - }; - /* UART_TX / USART_TX / LPUART_TX */ /omit-if-no-ref/ usart1_tx_pa0: usart1_tx_pa0 { @@ -1723,11 +1483,6 @@ bias-pull-up; }; - /omit-if-no-ref/ usart1_tx_pc4: usart1_tx_pc4 { - pinmux = ; - bias-pull-up; - }; - /omit-if-no-ref/ usart1_tx_pc14: usart1_tx_pc14 { pinmux = ; bias-pull-up; @@ -1753,11 +1508,6 @@ bias-pull-up; }; - /omit-if-no-ref/ usart2_tx_pd5: usart2_tx_pd5 { - pinmux = ; - bias-pull-up; - }; - /omit-if-no-ref/ usart3_tx_pa5: usart3_tx_pa5 { pinmux = ; bias-pull-up; @@ -1778,46 +1528,16 @@ bias-pull-up; }; - /omit-if-no-ref/ usart3_tx_pc0: usart3_tx_pc0 { - pinmux = ; - bias-pull-up; - }; - - /omit-if-no-ref/ usart3_tx_pc4: usart3_tx_pc4 { - pinmux = ; - bias-pull-up; - }; - - /omit-if-no-ref/ usart3_tx_pc10: usart3_tx_pc10 { - pinmux = ; - bias-pull-up; - }; - /omit-if-no-ref/ usart3_tx_pc14: usart3_tx_pc14 { pinmux = ; bias-pull-up; }; - /omit-if-no-ref/ usart3_tx_pd8: usart3_tx_pd8 { - pinmux = ; - bias-pull-up; - }; - /omit-if-no-ref/ usart4_tx_pa0: usart4_tx_pa0 { pinmux = ; bias-pull-up; }; - /omit-if-no-ref/ usart4_tx_pc1: usart4_tx_pc1 { - pinmux = ; - bias-pull-up; - }; - - /omit-if-no-ref/ usart4_tx_pc10: usart4_tx_pc10 { - pinmux = ; - bias-pull-up; - }; - }; }; }; \ No newline at end of file diff --git a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi index 7ee91ceea..be149949b 100644 --- a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi @@ -1387,6 +1387,11 @@ bias-pull-up; }; + /omit-if-no-ref/ uart4_cts_pb7: uart4_cts_pb7 { + pinmux = ; + bias-pull-up; + }; + /* UART_DE / USART_DE / LPUART_DE */ /omit-if-no-ref/ usart1_de_pa12: usart1_de_pa12 { @@ -1414,6 +1419,11 @@ drive-push-pull; }; + /omit-if-no-ref/ uart4_de_pa15: uart4_de_pa15 { + pinmux = ; + drive-push-pull; + }; + /* UART_RTS / USART_RTS / LPUART_RTS */ /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { @@ -1441,6 +1451,11 @@ drive-push-pull; }; + /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { + pinmux = ; + drive-push-pull; + }; + /* UART_RX / USART_RX / LPUART_RX */ /omit-if-no-ref/ lpuart1_rx_pa3: lpuart1_rx_pa3 { @@ -1483,6 +1498,10 @@ pinmux = ; }; + /omit-if-no-ref/ uart4_rx_pc11: uart4_rx_pc11 { + pinmux = ; + }; + /* UART_TX / USART_TX / LPUART_TX */ /omit-if-no-ref/ lpuart1_tx_pa2: lpuart1_tx_pa2 { @@ -1540,6 +1559,11 @@ bias-pull-up; }; + /omit-if-no-ref/ uart4_tx_pc10: uart4_tx_pc10 { + pinmux = ; + bias-pull-up; + }; + /* UCPD */ /omit-if-no-ref/ ucpd1_cc2_pb4: ucpd1_cc2_pb4 { diff --git a/dts/st/h5/stm32h503cbtx-pinctrl.dtsi b/dts/st/h5/stm32h503cbtx-pinctrl.dtsi index bd0ef1e00..3bb5e7847 100644 --- a/dts/st/h5/stm32h503cbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbtx-pinctrl.dtsi @@ -680,7 +680,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h503cbux-pinctrl.dtsi b/dts/st/h5/stm32h503cbux-pinctrl.dtsi index bd0ef1e00..3bb5e7847 100644 --- a/dts/st/h5/stm32h503cbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503cbux-pinctrl.dtsi @@ -680,7 +680,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h503ebyx-pinctrl.dtsi b/dts/st/h5/stm32h503ebyx-pinctrl.dtsi index 24a3b2cf3..282e42fe6 100644 --- a/dts/st/h5/stm32h503ebyx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503ebyx-pinctrl.dtsi @@ -460,7 +460,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h503kbux-pinctrl.dtsi b/dts/st/h5/stm32h503kbux-pinctrl.dtsi index 950c3db31..4293c60f7 100644 --- a/dts/st/h5/stm32h503kbux-pinctrl.dtsi +++ b/dts/st/h5/stm32h503kbux-pinctrl.dtsi @@ -562,7 +562,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h503rbtx-pinctrl.dtsi b/dts/st/h5/stm32h503rbtx-pinctrl.dtsi index a3c77026a..b205a9377 100644 --- a/dts/st/h5/stm32h503rbtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h503rbtx-pinctrl.dtsi @@ -932,7 +932,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562agix-pinctrl.dtsi b/dts/st/h5/stm32h562agix-pinctrl.dtsi index aa1a9ed42..865aec621 100644 --- a/dts/st/h5/stm32h562agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562agix-pinctrl.dtsi @@ -2045,7 +2045,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562aiix-pinctrl.dtsi b/dts/st/h5/stm32h562aiix-pinctrl.dtsi index aa1a9ed42..865aec621 100644 --- a/dts/st/h5/stm32h562aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562aiix-pinctrl.dtsi @@ -2045,7 +2045,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562igkx-pinctrl.dtsi b/dts/st/h5/stm32h562igkx-pinctrl.dtsi index 8676e03c5..05524cb77 100644 --- a/dts/st/h5/stm32h562igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igkx-pinctrl.dtsi @@ -2084,7 +2084,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562igtx-pinctrl.dtsi b/dts/st/h5/stm32h562igtx-pinctrl.dtsi index 8676e03c5..05524cb77 100644 --- a/dts/st/h5/stm32h562igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igtx-pinctrl.dtsi @@ -2084,7 +2084,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562iikx-pinctrl.dtsi b/dts/st/h5/stm32h562iikx-pinctrl.dtsi index 8676e03c5..05524cb77 100644 --- a/dts/st/h5/stm32h562iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iikx-pinctrl.dtsi @@ -2084,7 +2084,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562iitx-pinctrl.dtsi b/dts/st/h5/stm32h562iitx-pinctrl.dtsi index 8676e03c5..05524cb77 100644 --- a/dts/st/h5/stm32h562iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iitx-pinctrl.dtsi @@ -2084,7 +2084,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562rgtx-pinctrl.dtsi b/dts/st/h5/stm32h562rgtx-pinctrl.dtsi index 970757824..6609cec13 100644 --- a/dts/st/h5/stm32h562rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgtx-pinctrl.dtsi @@ -756,7 +756,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562rgvx-pinctrl.dtsi b/dts/st/h5/stm32h562rgvx-pinctrl.dtsi index 99980febf..560447c98 100644 --- a/dts/st/h5/stm32h562rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgvx-pinctrl.dtsi @@ -833,7 +833,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562ritx-pinctrl.dtsi b/dts/st/h5/stm32h562ritx-pinctrl.dtsi index 970757824..6609cec13 100644 --- a/dts/st/h5/stm32h562ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562ritx-pinctrl.dtsi @@ -756,7 +756,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562rivx-pinctrl.dtsi b/dts/st/h5/stm32h562rivx-pinctrl.dtsi index 99980febf..560447c98 100644 --- a/dts/st/h5/stm32h562rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rivx-pinctrl.dtsi @@ -833,7 +833,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562vgtx-pinctrl.dtsi b/dts/st/h5/stm32h562vgtx-pinctrl.dtsi index 18b0e110c..c48763c08 100644 --- a/dts/st/h5/stm32h562vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vgtx-pinctrl.dtsi @@ -1305,7 +1305,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562vitx-pinctrl.dtsi b/dts/st/h5/stm32h562vitx-pinctrl.dtsi index 18b0e110c..c48763c08 100644 --- a/dts/st/h5/stm32h562vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vitx-pinctrl.dtsi @@ -1305,7 +1305,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562zgtx-pinctrl.dtsi b/dts/st/h5/stm32h562zgtx-pinctrl.dtsi index 12f03bcff..2ce1bc558 100644 --- a/dts/st/h5/stm32h562zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zgtx-pinctrl.dtsi @@ -1739,7 +1739,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h562zitx-pinctrl.dtsi b/dts/st/h5/stm32h562zitx-pinctrl.dtsi index 12f03bcff..2ce1bc558 100644 --- a/dts/st/h5/stm32h562zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zitx-pinctrl.dtsi @@ -1739,7 +1739,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563agix-pinctrl.dtsi b/dts/st/h5/stm32h563agix-pinctrl.dtsi index 30b39ad94..a233e2f77 100644 --- a/dts/st/h5/stm32h563agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563agix-pinctrl.dtsi @@ -2231,7 +2231,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563aiix-pinctrl.dtsi b/dts/st/h5/stm32h563aiix-pinctrl.dtsi index 30b39ad94..a233e2f77 100644 --- a/dts/st/h5/stm32h563aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiix-pinctrl.dtsi @@ -2231,7 +2231,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563aiixq-pinctrl.dtsi b/dts/st/h5/stm32h563aiixq-pinctrl.dtsi index 04cf0bc74..10caa6982 100644 --- a/dts/st/h5/stm32h563aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiixq-pinctrl.dtsi @@ -2201,7 +2201,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563igkx-pinctrl.dtsi b/dts/st/h5/stm32h563igkx-pinctrl.dtsi index c28479d42..069edb065 100644 --- a/dts/st/h5/stm32h563igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igkx-pinctrl.dtsi @@ -2275,7 +2275,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563igtx-pinctrl.dtsi b/dts/st/h5/stm32h563igtx-pinctrl.dtsi index c28479d42..069edb065 100644 --- a/dts/st/h5/stm32h563igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igtx-pinctrl.dtsi @@ -2275,7 +2275,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563iikx-pinctrl.dtsi b/dts/st/h5/stm32h563iikx-pinctrl.dtsi index c28479d42..069edb065 100644 --- a/dts/st/h5/stm32h563iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikx-pinctrl.dtsi @@ -2275,7 +2275,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563iikxq-pinctrl.dtsi b/dts/st/h5/stm32h563iikxq-pinctrl.dtsi index 97abf8bc0..71e922120 100644 --- a/dts/st/h5/stm32h563iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikxq-pinctrl.dtsi @@ -2262,7 +2262,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563iitx-pinctrl.dtsi b/dts/st/h5/stm32h563iitx-pinctrl.dtsi index c28479d42..069edb065 100644 --- a/dts/st/h5/stm32h563iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitx-pinctrl.dtsi @@ -2275,7 +2275,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563iitxq-pinctrl.dtsi b/dts/st/h5/stm32h563iitxq-pinctrl.dtsi index b19148da5..ab5aed5c6 100644 --- a/dts/st/h5/stm32h563iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitxq-pinctrl.dtsi @@ -2225,7 +2225,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563miyxq-pinctrl.dtsi b/dts/st/h5/stm32h563miyxq-pinctrl.dtsi index 523fa35af..6c65a3152 100644 --- a/dts/st/h5/stm32h563miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563miyxq-pinctrl.dtsi @@ -1087,7 +1087,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563rgtx-pinctrl.dtsi b/dts/st/h5/stm32h563rgtx-pinctrl.dtsi index 2b3b9916f..d63a269a6 100644 --- a/dts/st/h5/stm32h563rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgtx-pinctrl.dtsi @@ -883,7 +883,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563rgvx-pinctrl.dtsi b/dts/st/h5/stm32h563rgvx-pinctrl.dtsi index 60782f5c1..20c3192ec 100644 --- a/dts/st/h5/stm32h563rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgvx-pinctrl.dtsi @@ -965,7 +965,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563ritx-pinctrl.dtsi b/dts/st/h5/stm32h563ritx-pinctrl.dtsi index 2b3b9916f..d63a269a6 100644 --- a/dts/st/h5/stm32h563ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563ritx-pinctrl.dtsi @@ -883,7 +883,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563rivx-pinctrl.dtsi b/dts/st/h5/stm32h563rivx-pinctrl.dtsi index 60782f5c1..20c3192ec 100644 --- a/dts/st/h5/stm32h563rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rivx-pinctrl.dtsi @@ -965,7 +965,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563vgtx-pinctrl.dtsi b/dts/st/h5/stm32h563vgtx-pinctrl.dtsi index eb8851513..7a0a8a2ee 100644 --- a/dts/st/h5/stm32h563vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vgtx-pinctrl.dtsi @@ -1441,7 +1441,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563vitx-pinctrl.dtsi b/dts/st/h5/stm32h563vitx-pinctrl.dtsi index eb8851513..7a0a8a2ee 100644 --- a/dts/st/h5/stm32h563vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitx-pinctrl.dtsi @@ -1441,7 +1441,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563vitxq-pinctrl.dtsi b/dts/st/h5/stm32h563vitxq-pinctrl.dtsi index a5c8f38c9..905898400 100644 --- a/dts/st/h5/stm32h563vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitxq-pinctrl.dtsi @@ -1278,7 +1278,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563zgtx-pinctrl.dtsi b/dts/st/h5/stm32h563zgtx-pinctrl.dtsi index 4b2065f81..82c60649a 100644 --- a/dts/st/h5/stm32h563zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zgtx-pinctrl.dtsi @@ -1900,7 +1900,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563zitx-pinctrl.dtsi b/dts/st/h5/stm32h563zitx-pinctrl.dtsi index 4b2065f81..82c60649a 100644 --- a/dts/st/h5/stm32h563zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitx-pinctrl.dtsi @@ -1900,7 +1900,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h563zitxq-pinctrl.dtsi b/dts/st/h5/stm32h563zitxq-pinctrl.dtsi index d16687863..69fe526de 100644 --- a/dts/st/h5/stm32h563zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitxq-pinctrl.dtsi @@ -1717,7 +1717,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573aiix-pinctrl.dtsi b/dts/st/h5/stm32h573aiix-pinctrl.dtsi index 30b39ad94..a233e2f77 100644 --- a/dts/st/h5/stm32h573aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiix-pinctrl.dtsi @@ -2231,7 +2231,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573aiixq-pinctrl.dtsi b/dts/st/h5/stm32h573aiixq-pinctrl.dtsi index 04cf0bc74..10caa6982 100644 --- a/dts/st/h5/stm32h573aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiixq-pinctrl.dtsi @@ -2201,7 +2201,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573iikx-pinctrl.dtsi b/dts/st/h5/stm32h573iikx-pinctrl.dtsi index c28479d42..069edb065 100644 --- a/dts/st/h5/stm32h573iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikx-pinctrl.dtsi @@ -2275,7 +2275,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573iikxq-pinctrl.dtsi b/dts/st/h5/stm32h573iikxq-pinctrl.dtsi index 97abf8bc0..71e922120 100644 --- a/dts/st/h5/stm32h573iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikxq-pinctrl.dtsi @@ -2262,7 +2262,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573iitx-pinctrl.dtsi b/dts/st/h5/stm32h573iitx-pinctrl.dtsi index c28479d42..069edb065 100644 --- a/dts/st/h5/stm32h573iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitx-pinctrl.dtsi @@ -2275,7 +2275,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573iitxq-pinctrl.dtsi b/dts/st/h5/stm32h573iitxq-pinctrl.dtsi index b19148da5..ab5aed5c6 100644 --- a/dts/st/h5/stm32h573iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitxq-pinctrl.dtsi @@ -2225,7 +2225,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573miyxq-pinctrl.dtsi b/dts/st/h5/stm32h573miyxq-pinctrl.dtsi index 523fa35af..6c65a3152 100644 --- a/dts/st/h5/stm32h573miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573miyxq-pinctrl.dtsi @@ -1087,7 +1087,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573ritx-pinctrl.dtsi b/dts/st/h5/stm32h573ritx-pinctrl.dtsi index 2b3b9916f..d63a269a6 100644 --- a/dts/st/h5/stm32h573ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573ritx-pinctrl.dtsi @@ -883,7 +883,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573rivx-pinctrl.dtsi b/dts/st/h5/stm32h573rivx-pinctrl.dtsi index 60782f5c1..20c3192ec 100644 --- a/dts/st/h5/stm32h573rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573rivx-pinctrl.dtsi @@ -965,7 +965,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573vitx-pinctrl.dtsi b/dts/st/h5/stm32h573vitx-pinctrl.dtsi index eb8851513..7a0a8a2ee 100644 --- a/dts/st/h5/stm32h573vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitx-pinctrl.dtsi @@ -1441,7 +1441,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573vitxq-pinctrl.dtsi b/dts/st/h5/stm32h573vitxq-pinctrl.dtsi index a5c8f38c9..905898400 100644 --- a/dts/st/h5/stm32h573vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitxq-pinctrl.dtsi @@ -1278,7 +1278,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573zitx-pinctrl.dtsi b/dts/st/h5/stm32h573zitx-pinctrl.dtsi index 4b2065f81..82c60649a 100644 --- a/dts/st/h5/stm32h573zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitx-pinctrl.dtsi @@ -1900,7 +1900,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h5/stm32h573zitxq-pinctrl.dtsi b/dts/st/h5/stm32h573zitxq-pinctrl.dtsi index d16687863..69fe526de 100644 --- a/dts/st/h5/stm32h573zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitxq-pinctrl.dtsi @@ -1717,7 +1717,7 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { pinmux = ; }; diff --git a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi index d8e82c002..9e7a2384c 100644 --- a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi @@ -2169,8 +2169,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi index 5f159b889..8f785d245 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi @@ -2362,8 +2362,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi index 5cc1bfc0f..c7caa1134 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi @@ -2292,8 +2292,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi index 5f159b889..8f785d245 100644 --- a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi @@ -2362,8 +2362,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi index a40062232..8e74d7faa 100644 --- a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi @@ -1991,8 +1991,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi index 3410d01db..e282f5629 100644 --- a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi @@ -2565,8 +2565,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi index bb95be6a9..817c1f8b0 100644 --- a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi @@ -2474,8 +2474,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi index bafbcb68c..e6685e7eb 100644 --- a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi @@ -1648,8 +1648,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi index 62abcb91c..5c0de7a2c 100644 --- a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi @@ -927,8 +927,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi index 9e9f5aa41..690e8dd3a 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi @@ -1547,8 +1547,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi index cdd4542f9..5b3229c88 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi @@ -1470,8 +1470,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi index 9e9f5aa41..690e8dd3a 100644 --- a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi @@ -1547,8 +1547,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi index 8e599aeac..f696a0d70 100644 --- a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi @@ -1347,8 +1347,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi index 9976c7b89..49579aa48 100644 --- a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi @@ -1963,8 +1963,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi index 21e08df76..156633c78 100644 --- a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi @@ -1769,8 +1769,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi index d8e82c002..9e7a2384c 100644 --- a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi @@ -2169,8 +2169,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi index 5cc1bfc0f..c7caa1134 100644 --- a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi @@ -2292,8 +2292,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi index 5f159b889..8f785d245 100644 --- a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi @@ -2362,8 +2362,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi index 62abcb91c..5c0de7a2c 100644 --- a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi @@ -927,8 +927,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi index 9e9f5aa41..690e8dd3a 100644 --- a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi @@ -1547,8 +1547,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi index 9976c7b89..49579aa48 100644 --- a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi @@ -1963,8 +1963,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi index d8e82c002..9e7a2384c 100644 --- a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi @@ -2169,8 +2169,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi index 5f159b889..8f785d245 100644 --- a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi @@ -2362,8 +2362,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi index 5cc1bfc0f..c7caa1134 100644 --- a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi @@ -2292,8 +2292,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi index 5f159b889..8f785d245 100644 --- a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi @@ -2362,8 +2362,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi index a40062232..8e74d7faa 100644 --- a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi @@ -1991,8 +1991,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi index 3410d01db..e282f5629 100644 --- a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi @@ -2565,8 +2565,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi index bb95be6a9..817c1f8b0 100644 --- a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi @@ -2474,8 +2474,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi index bafbcb68c..e6685e7eb 100644 --- a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi @@ -1648,8 +1648,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi index 62abcb91c..5c0de7a2c 100644 --- a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi @@ -927,8 +927,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi index 9e9f5aa41..690e8dd3a 100644 --- a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi @@ -1547,8 +1547,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi index cdd4542f9..5b3229c88 100644 --- a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi @@ -1470,8 +1470,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi index 9e9f5aa41..690e8dd3a 100644 --- a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi @@ -1547,8 +1547,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi index 8e599aeac..f696a0d70 100644 --- a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi @@ -1347,8 +1347,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi index 9976c7b89..49579aa48 100644 --- a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi @@ -1963,8 +1963,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi index 21e08df76..156633c78 100644 --- a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi @@ -1769,8 +1769,8 @@ pinmux = ; }; - /omit-if-no-ref/ debug_jtrst_pb4: debug_jtrst_pb4 { - pinmux = ; + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; }; /* LTDC */ diff --git a/dts/st/mp2/stm32mp211aalx-pinctrl.dtsi b/dts/st/mp2/stm32mp211aalx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211aalx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211aamx-pinctrl.dtsi b/dts/st/mp2/stm32mp211aamx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211aamx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211aanx-pinctrl.dtsi b/dts/st/mp2/stm32mp211aanx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211aanx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211aaox-pinctrl.dtsi b/dts/st/mp2/stm32mp211aaox-pinctrl.dtsi new file mode 100644 index 000000000..fd3011e22 --- /dev/null +++ b/dts/st/mp2/stm32mp211aaox-pinctrl.dtsi @@ -0,0 +1,3422 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211calx-pinctrl.dtsi b/dts/st/mp2/stm32mp211calx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211calx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211camx-pinctrl.dtsi b/dts/st/mp2/stm32mp211camx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211camx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211canx-pinctrl.dtsi b/dts/st/mp2/stm32mp211canx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211canx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211caox-pinctrl.dtsi b/dts/st/mp2/stm32mp211caox-pinctrl.dtsi new file mode 100644 index 000000000..fd3011e22 --- /dev/null +++ b/dts/st/mp2/stm32mp211caox-pinctrl.dtsi @@ -0,0 +1,3422 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211dalx-pinctrl.dtsi b/dts/st/mp2/stm32mp211dalx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211dalx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211damx-pinctrl.dtsi b/dts/st/mp2/stm32mp211damx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211damx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211danx-pinctrl.dtsi b/dts/st/mp2/stm32mp211danx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211danx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211daox-pinctrl.dtsi b/dts/st/mp2/stm32mp211daox-pinctrl.dtsi new file mode 100644 index 000000000..fd3011e22 --- /dev/null +++ b/dts/st/mp2/stm32mp211daox-pinctrl.dtsi @@ -0,0 +1,3422 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211falx-pinctrl.dtsi b/dts/st/mp2/stm32mp211falx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211falx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211famx-pinctrl.dtsi b/dts/st/mp2/stm32mp211famx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211famx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211fanx-pinctrl.dtsi b/dts/st/mp2/stm32mp211fanx-pinctrl.dtsi new file mode 100644 index 000000000..55d576df2 --- /dev/null +++ b/dts/st/mp2/stm32mp211fanx-pinctrl.dtsi @@ -0,0 +1,4091 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp211faox-pinctrl.dtsi b/dts/st/mp2/stm32mp211faox-pinctrl.dtsi new file mode 100644 index 000000000..fd3011e22 --- /dev/null +++ b/dts/st/mp2/stm32mp211faox-pinctrl.dtsi @@ -0,0 +1,3422 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213aalx-pinctrl.dtsi b/dts/st/mp2/stm32mp213aalx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213aalx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213aamx-pinctrl.dtsi b/dts/st/mp2/stm32mp213aamx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213aamx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213aanx-pinctrl.dtsi b/dts/st/mp2/stm32mp213aanx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213aanx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213aaox-pinctrl.dtsi b/dts/st/mp2/stm32mp213aaox-pinctrl.dtsi new file mode 100644 index 000000000..320d7efb9 --- /dev/null +++ b/dts/st/mp2/stm32mp213aaox-pinctrl.dtsi @@ -0,0 +1,3765 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213calx-pinctrl.dtsi b/dts/st/mp2/stm32mp213calx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213calx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213camx-pinctrl.dtsi b/dts/st/mp2/stm32mp213camx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213camx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213canx-pinctrl.dtsi b/dts/st/mp2/stm32mp213canx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213canx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213caox-pinctrl.dtsi b/dts/st/mp2/stm32mp213caox-pinctrl.dtsi new file mode 100644 index 000000000..320d7efb9 --- /dev/null +++ b/dts/st/mp2/stm32mp213caox-pinctrl.dtsi @@ -0,0 +1,3765 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213dalx-pinctrl.dtsi b/dts/st/mp2/stm32mp213dalx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213dalx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213damx-pinctrl.dtsi b/dts/st/mp2/stm32mp213damx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213damx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213danx-pinctrl.dtsi b/dts/st/mp2/stm32mp213danx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213danx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213daox-pinctrl.dtsi b/dts/st/mp2/stm32mp213daox-pinctrl.dtsi new file mode 100644 index 000000000..320d7efb9 --- /dev/null +++ b/dts/st/mp2/stm32mp213daox-pinctrl.dtsi @@ -0,0 +1,3765 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213falx-pinctrl.dtsi b/dts/st/mp2/stm32mp213falx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213falx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213famx-pinctrl.dtsi b/dts/st/mp2/stm32mp213famx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213famx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213fanx-pinctrl.dtsi b/dts/st/mp2/stm32mp213fanx-pinctrl.dtsi new file mode 100644 index 000000000..66d3e5b30 --- /dev/null +++ b/dts/st/mp2/stm32mp213fanx-pinctrl.dtsi @@ -0,0 +1,4438 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp213faox-pinctrl.dtsi b/dts/st/mp2/stm32mp213faox-pinctrl.dtsi new file mode 100644 index 000000000..320d7efb9 --- /dev/null +++ b/dts/st/mp2/stm32mp213faox-pinctrl.dtsi @@ -0,0 +1,3765 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215aalx-pinctrl.dtsi b/dts/st/mp2/stm32mp215aalx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215aalx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215aamx-pinctrl.dtsi b/dts/st/mp2/stm32mp215aamx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215aamx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215aanx-pinctrl.dtsi b/dts/st/mp2/stm32mp215aanx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215aanx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215aaox-pinctrl.dtsi b/dts/st/mp2/stm32mp215aaox-pinctrl.dtsi new file mode 100644 index 000000000..c4526d98c --- /dev/null +++ b/dts/st/mp2/stm32mp215aaox-pinctrl.dtsi @@ -0,0 +1,3947 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215calx-pinctrl.dtsi b/dts/st/mp2/stm32mp215calx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215calx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215camx-pinctrl.dtsi b/dts/st/mp2/stm32mp215camx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215camx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215canx-pinctrl.dtsi b/dts/st/mp2/stm32mp215canx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215canx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215caox-pinctrl.dtsi b/dts/st/mp2/stm32mp215caox-pinctrl.dtsi new file mode 100644 index 000000000..c4526d98c --- /dev/null +++ b/dts/st/mp2/stm32mp215caox-pinctrl.dtsi @@ -0,0 +1,3947 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215dalx-pinctrl.dtsi b/dts/st/mp2/stm32mp215dalx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215dalx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215damx-pinctrl.dtsi b/dts/st/mp2/stm32mp215damx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215damx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215danx-pinctrl.dtsi b/dts/st/mp2/stm32mp215danx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215danx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215daox-pinctrl.dtsi b/dts/st/mp2/stm32mp215daox-pinctrl.dtsi new file mode 100644 index 000000000..c4526d98c --- /dev/null +++ b/dts/st/mp2/stm32mp215daox-pinctrl.dtsi @@ -0,0 +1,3947 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215falx-pinctrl.dtsi b/dts/st/mp2/stm32mp215falx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215falx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215famx-pinctrl.dtsi b/dts/st/mp2/stm32mp215famx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215famx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215fanx-pinctrl.dtsi b/dts/st/mp2/stm32mp215fanx-pinctrl.dtsi new file mode 100644 index 000000000..69062203e --- /dev/null +++ b/dts/st/mp2/stm32mp215fanx-pinctrl.dtsi @@ -0,0 +1,4652 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe10: analog_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe14: analog_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg8: analog_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg9: analog_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg10: analog_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg13: analog_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg14: analog_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg15: analog_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph7: analog_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph8: analog_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi5: analog_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi6: analog_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi8: analog_pi8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz0: analog_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz1: analog_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pz3: analog_pz3 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pg8: dcmi_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pg9: dcmi_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg10: dcmi_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pg13: dcmi_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pg14: dcmi_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pg15: dcmi_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pi5: dcmi_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pg8: dcmipp_d2_pg8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pg9: dcmipp_d3_pg9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg10: dcmipp_d4_pg10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pg13: dcmipp_d7_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pg14: dcmipp_d9_pg14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pg15: dcmipp_d10_pg15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pi5: dcmipp_d1_pi5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pa12: eth1_phy_intn_pa12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d12_pb2: fmc_d12_pb2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d8_pb5: fmc_d8_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d9_pb6: fmc_d9_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d10_pb7: fmc_d10_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d13_pb9: fmc_d13_pb9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d15_pb10: fmc_d15_pb10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne3_pe10: fmc_ne3_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pe14: fmc_nwe_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pa12: i2c1_scl_pa12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pg13: i2c1_scl_pg13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb5: i2c2_scl_pb5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pz1: i2c3_scl_pz1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz0: i2c3_sda_pz0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pz3: i2c3_sda_pz3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_ph8: i2c2_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_ph8: i2c3_smba_ph8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pz1: i2c3_smba_pz1 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pb7: i2s3_ck_pb7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pb5: i2s2_mck_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pb3: i2s2_ws_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pb1: i2s3_ws_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_scl_pg13: i3c1_scl_pg13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pb5: i3c2_scl_pb5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pz1: i3c3_scl_pz1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz0: i3c3_sda_pz0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pz3: i3c3_sda_pz3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pg8: ltdc_g2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pg9: ltdc_g3_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pg10: ltdc_g4_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pg13: ltdc_g7_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pg14: ltdc_b1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pg15: ltdc_b2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pi5: ltdc_de_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pi6: ltdc_vsync_pi6 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pi6: rcc_mco_1_pi6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe14: sai1_mclk_a_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pa12: sai3_fs_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pb5: sai4_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pb6: sai4_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pb7: sai4_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe10: sai4_d1_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe10: sai4_sd_a_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ckin_pe10: sdmmc2_ckin_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d4_pe10: sdmmc2_d4_pe10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe14: sdmmc2_ck_pe14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d123dir_pb5: sdmmc3_d123dir_pb5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0dir_pb6: sdmmc3_d0dir_pb6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cdir_pb7: sdmmc3_cdir_pb7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_ph8: spi1_miso_ph8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb10: spi3_miso_pb10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pz1: spi6_miso_pz1 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_ph7: spi1_mosi_ph7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pi5: spi1_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb2: spi2_mosi_pb2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pi5: spi5_mosi_pi5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pa12: spi6_mosi_pa12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pz0: spi6_mosi_pz0 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb3: spi2_nss_pb3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pb1: spi3_nss_pb1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pz3: spi6_nss_pz3 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pb7: spi3_sck_pb7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pe10: spi4_sck_pe10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin_pe14: tim1_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pe14: tim15_bkin_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb2: tim16_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pb2: tim17_bkin_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_ph4: tim17_bkin_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pg14: tim8_bkin2_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pb9: tim10_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pe10: tim1_ch3_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pb7: tim12_ch1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pi6: tim3_ch1_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pa12: tim4_ch1_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg8: tim5_ch3_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg9: tim5_ch4_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_ph7: tim5_ch4_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_ph8: tim5_ch1_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pi5: tim5_ch2_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb1: tim16_ch1n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb10: tim17_ch1n_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_ph7: tim17_ch1_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pg10: tim8_ch4n_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pg13: tim8_ch2n_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pz0: tim8_ch1_pz0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pz1: tim8_ch2_pz1 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pe10: usart1_cts_pe10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pz3: lpuart1_cts_pz3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pi5: uart5_cts_pi5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_ph8: uart7_cts_ph8 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pb9: usart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pb5: uart4_de_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pg8: uart5_de_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_ph7: uart7_de_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pb9: usart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pb5: uart4_rts_pb5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pg8: uart5_rts_pg8 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_ph7: uart7_rts_ph7 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pb10: usart1_rx_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pg15: usart1_rx_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pz1: lpuart1_rx_pz1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pb6: uart4_rx_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_ph8: uart4_rx_ph8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pg10: uart5_rx_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pg14: usart1_tx_pg14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pz0: lpuart1_tx_pz0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pi6: usart3_tx_pi6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pb7: uart4_tx_pb7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_ph7: uart4_tx_ph7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pg9: uart5_tx_pg9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/mp2/stm32mp215faox-pinctrl.dtsi b/dts/st/mp2/stm32mp215faox-pinctrl.dtsi new file mode 100644 index 000000000..c4526d98c --- /dev/null +++ b/dts/st/mp2/stm32mp215faox-pinctrl.dtsi @@ -0,0 +1,3947 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@44240000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc1_inp15_pb15: adc1_inp15_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn10_pc3: adc1_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp12_pc3: adc1_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp10_pc5: adc1_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn5_pc6: adc1_inn5_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp9_pc6: adc1_inp9_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn4_pc9: adc1_inn4_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp8_pc9: adc1_inp8_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp5_pc10: adc1_inp5_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn3_pc11: adc1_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp7_pc11: adc1_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp17_pc12: adc1_inp17_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp11_pf0: adc1_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn11_pf2: adc1_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp13_pf2: adc1_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn15_pf3: adc1_inn15_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp16_pf3: adc1_inp16_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn17_pg0: adc1_inn17_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp18_pg0: adc1_inp18_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inn2_pg1: adc1_inn2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp6_pg1: adc1_inp6_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp2_pg2: adc1_inp2_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp3_pg3: adc1_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc1_inp4_pg4: adc1_inp4_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp5_pb15: adc2_inp5_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn10_pc3: adc2_inn10_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp12_pc3: adc2_inp12_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp10_pc5: adc2_inp10_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn5_pc7: adc2_inn5_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp9_pc7: adc2_inp9_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn3_pc11: adc2_inn3_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp7_pc11: adc2_inp7_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp11_pf0: adc2_inp11_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn11_pf2: adc2_inn11_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp13_pf2: adc2_inp13_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp2_pf10: adc2_inp2_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn2_pf11: adc2_inn2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp6_pf11: adc2_inp6_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp3_pg3: adc2_inp3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp4_ph9: adc2_inp4_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inn4_ph10: adc2_inn4_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ adc2_inp8_ph10: adc2_inp8_ph10 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc2: analog_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc9: analog_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc10: analog_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc11: analog_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc12: analog_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd0: analog_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd1: analog_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd2: analog_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd3: analog_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd4: analog_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd10: analog_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd11: analog_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd12: analog_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd13: analog_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd15: analog_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe4: analog_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe5: analog_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe6: analog_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe7: analog_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe8: analog_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe9: analog_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe11: analog_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe12: analog_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe13: analog_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe15: analog_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf0: analog_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf1: analog_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf2: analog_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf3: analog_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf4: analog_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf5: analog_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf6: analog_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf7: analog_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf8: analog_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf9: analog_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf10: analog_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf11: analog_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf12: analog_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf13: analog_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pf15: analog_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg0: analog_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg1: analog_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg2: analog_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg3: analog_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg4: analog_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg5: analog_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg7: analog_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg11: analog_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pg12: analog_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph4: analog_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph5: analog_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph9: analog_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph10: analog_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph11: analog_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph12: analog_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph13: analog_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi0: analog_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi1: analog_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pi4: analog_pi4 { + pinmux = ; + }; + + /* DCMI */ + + /omit-if-no-ref/ dcmi_d9_pa0: dcmi_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pa1: dcmi_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pa2: dcmi_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pa3: dcmi_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pa5: dcmi_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pa6: dcmi_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pa7: dcmi_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pa8: dcmi_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pb12: dcmi_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pb15: dcmi_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc0: dcmi_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d3_pc3: dcmi_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pc7: dcmi_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d2_pc8: dcmi_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pc9: dcmi_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pc10: dcmi_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pc10: dcmi_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pc11: dcmi_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pc11: dcmi_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pc12: dcmi_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pd0: dcmi_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pd1: dcmi_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pd2: dcmi_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d13_pd5: dcmi_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d12_pd6: dcmi_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pd7: dcmi_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d10_pd8: dcmi_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d9_pd9: dcmi_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pd10: dcmi_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d7_pd11: dcmi_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d1_pd14: dcmi_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pd15: dcmi_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_hsync_pf3: dcmi_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d0_pf12: dcmi_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d4_pg0: dcmi_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pg1: dcmi_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg3: dcmi_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg4: dcmi_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_pixclk_pg5: dcmi_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_vsync_pg7: dcmi_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d5_pg11: dcmi_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d6_pg12: dcmi_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d11_pi0: dcmi_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmi_d8_pi1: dcmi_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* DCMIPP */ + + /omit-if-no-ref/ dcmipp_d9_pa0: dcmipp_d9_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pa1: dcmipp_d5_pa1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pa2: dcmipp_d3_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pa3: dcmipp_d2_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pa5: dcmipp_d13_pa5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pa6: dcmipp_d12_pa6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pa7: dcmipp_d6_pa7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pa8: dcmipp_d4_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pa9: dcmipp_d14_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pa10: dcmipp_d15_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pb12: dcmipp_d12_pb12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pb15: dcmipp_d8_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc0: dcmipp_d0_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d3_pc3: dcmipp_d3_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pc7: dcmipp_d1_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d2_pc8: dcmipp_d2_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pc9: dcmipp_d7_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pc10: dcmipp_d0_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pc10: dcmipp_d6_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pc11: dcmipp_d10_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pc11: dcmipp_hsync_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pc12: dcmipp_d5_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pd0: dcmipp_pixclk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pd1: dcmipp_hsync_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pd2: dcmipp_vsync_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pd3: dcmipp_d15_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d14_pd4: dcmipp_d14_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d13_pd5: dcmipp_d13_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d12_pd6: dcmipp_d12_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pd7: dcmipp_d11_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d10_pd8: dcmipp_d10_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d9_pd9: dcmipp_d9_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pd10: dcmipp_d8_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d7_pd11: dcmipp_d7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d1_pd14: dcmipp_d1_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pd15: dcmipp_d0_pd15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_hsync_pf3: dcmipp_hsync_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d0_pf12: dcmipp_d0_pf12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d4_pg0: dcmipp_d4_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pg1: dcmipp_d11_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg3: dcmipp_pixclk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg4: dcmipp_vsync_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_pixclk_pg5: dcmipp_pixclk_pg5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_vsync_pg7: dcmipp_vsync_pg7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d5_pg11: dcmipp_d5_pg11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d6_pg12: dcmipp_d6_pg12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d11_pi0: dcmipp_d11_pi0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d8_pi1: dcmipp_d8_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ dcmipp_d15_pi4: dcmipp_d15_pi4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH (Extended) */ + + /omit-if-no-ref/ eth1_mdc_pa9: eth1_mdc_pa9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pa10: eth1_mdio_pa10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pb15: eth1_pps_out_pb15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pc5: eth1_pps_out_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pc6: eth1_phy_intn_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf0: eth1_mdc_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf2: eth1_mdio_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf3: eth1_clk_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdc_pf4: eth1_mdc_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_pps_out_pf4: eth1_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf5: eth1_clk_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mdio_pf5: eth1_mdio_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_phy_intn_pf5: eth1_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_clk_pf8: eth1_clk_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pc5: eth2_mdio_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pc6: eth2_mdc_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf3: eth2_pps_out_pf3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pf4: eth2_clk_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pf4: eth2_pps_out_pf4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pf5: eth2_phy_intn_pf5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_pf9: eth2_mdio_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_clk_pg3: eth2_clk_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_phy_intn_pg3: eth2_phy_intn_pg3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_pg4: eth2_mdc_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_pps_out_pg4: eth2_pps_out_pg4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdc_ph10: eth2_mdc_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mdio_ph11: eth2_mdio_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_MII */ + + /omit-if-no-ref/ eth1_mii_rx_dv_pa11: eth1_mii_rx_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_en_pa13: eth1_mii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_clk_pa14: eth1_mii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd0_pa15: eth1_mii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_tx_clk_pc0: eth1_mii_tx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd1_pc1: eth1_mii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd1_pc2: eth1_mii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_pc3: eth1_mii_rx_er_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_col_pc5: eth1_mii_col_pc5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_crs_pc6: eth1_mii_crs_pc6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_pc7: eth1_mii_txd2_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_pc8: eth1_mii_txd3_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_pc12: eth1_mii_rxd3_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd0_pf1: eth1_mii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_pg0: eth1_mii_rxd2_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rx_er_ph9: eth1_mii_rx_er_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd2_ph10: eth1_mii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_txd3_ph11: eth1_mii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd2_ph12: eth1_mii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_mii_rxd3_ph13: eth1_mii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pa0: eth2_mii_rxd2_pa0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pc0: eth2_mii_rx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pc3: eth2_mii_rx_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_en_pc4: eth2_mii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd0_pc7: eth2_mii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd1_pc8: eth2_mii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pc9: eth2_mii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pc10: eth2_mii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pc11: eth2_mii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd1_pc12: eth2_mii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_crs_pf0: eth2_mii_crs_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_col_pf2: eth2_mii_col_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_clk_pf6: eth2_mii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pf7: eth2_mii_tx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_dv_pf8: eth2_mii_rx_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pf8: eth2_mii_rx_er_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd2_pf9: eth2_mii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd2_pf10: eth2_mii_txd2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_txd3_pf11: eth2_mii_txd3_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd0_pg0: eth2_mii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rxd3_pg1: eth2_mii_rxd3_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_rx_er_pg1: eth2_mii_rx_er_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_mii_tx_clk_pg2: eth2_mii_tx_clk_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RGMII */ + + /omit-if-no-ref/ eth1_rgmii_rx_ctl_pa11: eth1_rgmii_rx_ctl_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_tx_ctl_pa13: eth1_rgmii_tx_ctl_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rx_clk_pa14: eth1_rgmii_rx_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd0_pa15: eth1_rgmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_gtx_clk_pc0: eth1_rgmii_gtx_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd1_pc1: eth1_rgmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd1_pc2: eth1_rgmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_pc4: eth1_rgmii_clk125_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd0_pf1: eth1_rgmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_clk125_ph9: eth1_rgmii_clk125_ph9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd2_ph10: eth1_rgmii_txd2_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_txd3_ph11: eth1_rgmii_txd3_ph11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd2_ph12: eth1_rgmii_rxd2_ph12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rgmii_rxd3_ph13: eth1_rgmii_rxd3_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_ctl_pc3: eth2_rgmii_rx_ctl_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_tx_ctl_pc4: eth2_rgmii_tx_ctl_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd0_pc7: eth2_rgmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd1_pc8: eth2_rgmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd2_pc9: eth2_rgmii_txd2_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_txd3_pc10: eth2_rgmii_txd3_pc10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd3_pc11: eth2_rgmii_rxd3_pc11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd1_pc12: eth2_rgmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rx_clk_pf6: eth2_rgmii_rx_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_gtx_clk_pf7: eth2_rgmii_gtx_clk_pf7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pf8: eth2_rgmii_clk125_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd2_pf9: eth2_rgmii_rxd2_pf9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_rxd0_pg0: eth2_rgmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rgmii_clk125_pg2: eth2_rgmii_clk125_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* ETH_RMII */ + + /omit-if-no-ref/ eth1_rmii_crs_dv_pa11: eth1_rmii_crs_dv_pa11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_tx_en_pa13: eth1_rmii_tx_en_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_ref_clk_pa14: eth1_rmii_ref_clk_pa14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd0_pa15: eth1_rmii_txd0_pa15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_txd1_pc1: eth1_rmii_txd1_pc1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd1_pc2: eth1_rmii_rxd1_pc2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth1_rmii_rxd0_pf1: eth1_rmii_rxd0_pf1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pc0: eth2_rmii_ref_clk_pc0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pc3: eth2_rmii_crs_dv_pc3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_tx_en_pc4: eth2_rmii_tx_en_pc4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd0_pc7: eth2_rmii_txd0_pc7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_txd1_pc8: eth2_rmii_txd1_pc8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd1_pc12: eth2_rmii_rxd1_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_ref_clk_pf6: eth2_rmii_ref_clk_pf6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_crs_dv_pf8: eth2_rmii_crs_dv_pf8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ eth2_rmii_rxd0_pg0: eth2_rmii_rxd0_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* FDCAN_RX */ + + /omit-if-no-ref/ fdcan1_rx_pb11: fdcan1_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pd14: fdcan1_rx_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pe5: fdcan1_rx_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_rx_pg12: fdcan1_rx_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pa5: fdcan2_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_rx_pf0: fdcan2_rx_pf0 { + pinmux = ; + }; + + /* FDCAN_TX */ + + /omit-if-no-ref/ fdcan1_tx_pd15: fdcan1_tx_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pe4: fdcan1_tx_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan1_tx_pg11: fdcan1_tx_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pa4: fdcan2_tx_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { + pinmux = ; + }; + + /* FMC */ + + /omit-if-no-ref/ fmc_nl_pa0: fmc_nl_pa0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne1_pa6: fmc_ne1_pa6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d14_pb11: fmc_d14_pb11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwait_pb12: fmc_nwait_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d5_pb13: fmc_d5_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d7_pb14: fmc_d7_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a18_pb15: fmc_a18_pb15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a25_pc5: fmc_a25_pc5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a24_pc6: fmc_a24_pc6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a22_pc9: fmc_a22_pc9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a23_pc10: fmc_a23_pc10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl1_pc11: fmc_nbl1_pc11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d6_pd12: fmc_d6_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d11_pd13: fmc_d11_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nwe_pd13: fmc_nwe_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d4_pd14: fmc_d4_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d3_pd15: fmc_d3_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d1_pe6: fmc_d1_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d2_pe7: fmc_d2_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a17_pe8: fmc_a17_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_d0_pe9: fmc_d0_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a16_pe11: fmc_a16_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne2_pe12: fmc_ne2_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_noe_pe15: fmc_noe_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_ne4_pf2: fmc_ne4_pf2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a20_pf3: fmc_a20_pf3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_nbl0_pg1: fmc_nbl0_pg1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_clk_pg2: fmc_clk_pg2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a19_pg3: fmc_a19_pg3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ fmc_a21_pg4: fmc_a21_pg4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa3: i2c1_scl_pa3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pc6: i2c1_scl_pc6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pd11: i2c1_scl_pd11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pa8: i2c2_scl_pa8 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pf2: i2c2_scl_pf2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc1: i2c3_scl_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc12: i2c3_scl_pc12 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pg1: i2c3_scl_pg1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pa1: i2c1_sda_pa1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pa2: i2c1_sda_pa2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pc5: i2c1_sda_pc5 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pd10: i2c1_sda_pd10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pi1: i2c1_sda_pi1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pd15: i2c2_sda_pd15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pf0: i2c2_sda_pf0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa15: i2c3_sda_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg0: i2c3_sda_pg0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pg2: i2c3_sda_pg2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pa7: i2c1_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c1_smba_pf2: i2c1_smba_pf2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pa7: i2c2_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa3: i2c3_smba_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa7: i2c3_smba_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pa13: i2c3_smba_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pf6: i2c3_smba_pf6 { + pinmux = ; + bias-pull-up; + }; + + /* I2S_CK */ + + /omit-if-no-ref/ i2s1_ck_pd11: i2s1_ck_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_pe0: i2s1_ck_pe0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_ck_ph10: i2s1_ck_ph10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pb14: i2s2_ck_pb14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pd3: i2s2_ck_pd3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_ck_pf15: i2s2_ck_pf15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pe3: i2s3_ck_pe3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_pf0: i2s3_ck_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_ck_ph13: i2s3_ck_ph13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_MCK */ + + /omit-if-no-ref/ i2s1_mck_pd8: i2s1_mck_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pd14: i2s1_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s1_mck_pe1: i2s1_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s2_mck_pd14: i2s2_mck_pd14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pa13: i2s3_mck_pa13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pb11: i2s3_mck_pb11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pe1: i2s3_mck_pe1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg1: i2s3_mck_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i2s3_mck_pg2: i2s3_mck_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I2S_WS */ + + /omit-if-no-ref/ i2s1_ws_pd2: i2s1_ws_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pe5: i2s1_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s1_ws_pg7: i2s1_ws_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pd13: i2s2_ws_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s2_ws_pf13: i2s2_ws_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pc3: i2s3_ws_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_pe5: i2s3_ws_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ i2s3_ws_ph12: i2s3_ws_ph12 { + pinmux = ; + }; + + /* I3C_SCL */ + + /omit-if-no-ref/ i3c1_scl_pa3: i3c1_scl_pa3 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pc12: i3c2_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_scl_pf2: i3c2_scl_pf2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pc12: i3c3_scl_pc12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_scl_pg1: i3c3_scl_pg1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* I3C_SDA */ + + /omit-if-no-ref/ i3c1_sda_pa2: i3c1_sda_pa2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c1_sda_pi1: i3c1_sda_pi1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pf0: i3c2_sda_pf0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c2_sda_pg0: i3c2_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg0: i3c3_sda_pg0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ i3c3_sda_pg2: i3c3_sda_pg2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* LTDC */ + + /omit-if-no-ref/ ltdc_r3_pa1: ltdc_r3_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pa2: ltdc_b0_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b1_pa3: ltdc_b1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pa4: ltdc_r1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pa5: ltdc_g0_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g4_pa6: ltdc_g4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b5_pa7: ltdc_b5_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b2_pa8: ltdc_b2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pa9: ltdc_g7_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pa10: ltdc_r6_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pb15: ltdc_r4_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g7_pc0: ltdc_g7_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pc3: ltdc_g6_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_pc4: ltdc_r0_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_de_pc5: ltdc_de_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pc6: ltdc_clk_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pc7: ltdc_b4_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pc8: ltdc_b3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g2_pc9: ltdc_g2_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g3_pc10: ltdc_g3_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pc11: ltdc_r2_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_pc12: ltdc_g1_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r6_pf3: ltdc_r6_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pf4: ltdc_b7_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b6_pf5: ltdc_b6_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b0_pf6: ltdc_b0_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r1_pf7: ltdc_r1_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g0_pf8: ltdc_g0_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_clk_pf12: ltdc_clk_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r2_pf13: ltdc_r2_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r4_pf15: ltdc_r4_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg0: ltdc_g5_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_vsync_pg1: ltdc_vsync_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_hsync_pg2: ltdc_hsync_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg3: ltdc_r5_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg4: ltdc_r7_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r5_pg5: ltdc_r5_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r7_pg7: ltdc_r7_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g5_pg11: ltdc_g5_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g6_pg12: ltdc_g6_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_r0_ph4: ltdc_r0_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_g1_ph5: ltdc_g1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b3_pi0: ltdc_b3_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b4_pi1: ltdc_b4_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ ltdc_b7_pi4: ltdc_b7_pi4 { + pinmux = ; + }; + + /* OCTOSPI */ + + /omit-if-no-ref/ octospi1_clk_pd0: octospi1_clk_pd0 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_nclk_pd1: octospi1_nclk_pd1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_dqs_pd2: octospi1_dqs_pd2 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io0_pd4: octospi1_io0_pd4 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io1_pd5: octospi1_io1_pd5 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io2_pd6: octospi1_io2_pd6 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io3_pd7: octospi1_io3_pd7 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io4_pd8: octospi1_io4_pd8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io5_pd9: octospi1_io5_pd9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io6_pd10: octospi1_io6_pd10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ octospi1_io7_pd11: octospi1_io7_pd11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_1_pc9: rcc_mco_1_pc9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_2_pf10: rcc_mco_2_pf10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ rcc_mco_1_pf11: rcc_mco_1_pf11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_fs_b_pa8: sai1_fs_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb13: sai1_sd_b_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pd0: sai1_d2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pd1: sai1_ck2_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd2: sai1_ck1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd3: sai1_d1_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd3: sai1_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd4: sai1_d3_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pd4: sai1_sd_b_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pd5: sai1_d4_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pd5: sai1_fs_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pd6: sai1_sck_b_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd7: sai1_mclk_b_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pd8: sai1_fs_a_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd9: sai1_sd_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd10: sai1_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd11: sai1_mclk_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe2: sai1_sck_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe3: sai1_mclk_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe4: sai1_sd_b_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe5: sai1_fs_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe13: sai1_sd_a_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe15: sai1_sck_a_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa0: sai2_mclk_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa5: sai2_mclk_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa5: sai2_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa6: sai2_fs_b_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa9: sai2_sck_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa10: sai2_sd_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pb15: sai2_sd_b_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pc9: sai2_sck_a_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc11: sai2_mclk_a_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pf3: sai2_sck_b_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf9: sai2_sd_a_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pf10: sai2_mclk_a_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pf11: sai2_sck_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg1: sai2_sd_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg2: sai2_fs_a_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_ph5: sai2_fs_a_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pa1: sai3_sd_a_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pc0: sai3_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pc4: sai3_fs_b_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pc7: sai3_sd_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pc8: sai3_sck_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pf4: sai3_sck_a_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pf5: sai3_mclk_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pf6: sai3_mclk_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pf7: sai3_sd_a_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pf8: sai3_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pf9: sai3_sd_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pg4: sai3_fs_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_ph9: sai3_mclk_a_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_ph10: sai3_sck_a_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_ph11: sai3_fs_a_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa11: sai4_sd_b_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa14: sai4_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc2: sai4_mclk_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd0: sai4_fs_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd1: sai4_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd2: sai4_sck_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pd3: sai4_mclk_a_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pe7: sai4_d4_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe8: sai4_ck1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe8: sai4_mclk_a_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe9: sai4_d2_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe9: sai4_fs_a_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pe11: sai4_d3_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe12: sai4_ck2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe12: sai4_sck_a_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf1: sai4_sck_b_pf1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pi0: sai4_mclk_b_pi0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pi4: sai4_fs_b_pi4 { + pinmux = ; + }; + + /* SDMMC */ + + /omit-if-no-ref/ sdmmc1_d123dir_pd8: sdmmc1_d123dir_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d7_pd8: sdmmc1_d7_pd8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0dir_pd9: sdmmc1_d0dir_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d6_pd9: sdmmc1_d6_pd9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cdir_pd10: sdmmc1_cdir_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d5_pd10: sdmmc1_d5_pd10 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ckin_pd11: sdmmc1_ckin_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d4_pd11: sdmmc1_d4_pd11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d2_pe0: sdmmc1_d2_pe0 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d3_pe1: sdmmc1_d3_pe1 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_cmd_pe2: sdmmc1_cmd_pe2 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_ck_pe3: sdmmc1_ck_pe3 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d0_pe4: sdmmc1_d0_pe4 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc1_d1_pe5: sdmmc1_d1_pe5 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_ck_pe6: sdmmc2_ck_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0dir_pe6: sdmmc2_d0dir_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d6_pe6: sdmmc2_d6_pe6 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d123dir_pe7: sdmmc2_d123dir_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d7_pe7: sdmmc2_d7_pe7 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d2_pe8: sdmmc2_d2_pe8 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cdir_pe9: sdmmc2_cdir_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d5_pe9: sdmmc2_d5_pe9 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d1_pe11: sdmmc2_d1_pe11 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d3_pe12: sdmmc2_d3_pe12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_d0_pe13: sdmmc2_d0_pe13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc2_cmd_pe15: sdmmc2_cmd_pe15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d2_pb12: sdmmc3_d2_pb12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ck_pb13: sdmmc3_ck_pb13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d0_pb14: sdmmc3_d0_pb14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_cmd_pd12: sdmmc3_cmd_pd12 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d1_pd13: sdmmc3_d1_pd13 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_d3_pd14: sdmmc3_d3_pd14 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ sdmmc3_ckin_pd15: sdmmc3_ckin_pd15 { + pinmux = ; + bias-pull-up; + slew-rate = "very-high-speed"; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pd1: spi1_miso_pd1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pe2: spi1_miso_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_miso_pf12: spi1_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pd12: spi2_miso_pd12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa15: spi3_miso_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc9: spi3_miso_pc9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pe4: spi3_miso_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pa10: spi4_miso_pa10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pd4: spi4_miso_pd4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_miso_pe9: spi4_miso_pe9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pf12: spi5_miso_pf12 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_miso_pg4: spi5_miso_pg4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pa1: spi6_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pc4: spi6_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_pf1: spi6_miso_pf1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph11: spi6_miso_ph11 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_miso_ph12: spi6_miso_ph12 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pd9: spi1_mosi_pd9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi1_mosi_pe4: spi1_mosi_pe4 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb13: spi2_mosi_pb13 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc1: spi3_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc10: spi3_mosi_pc10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pe2: spi3_mosi_pe2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pa5: spi4_mosi_pa5 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pd6: spi4_mosi_pd6 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi4_mosi_pe8: spi4_mosi_pe8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi5_mosi_pg3: spi5_mosi_pg3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc2: spi6_mosi_pc2 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_pc7: spi6_mosi_pc7 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph10: spi6_mosi_ph10 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi6_mosi_ph13: spi6_mosi_ph13 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pd2: spi1_nss_pd2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pe5: spi1_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi1_nss_pg7: spi1_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pd13: spi2_nss_pd13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pf13: spi2_nss_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pc3: spi3_nss_pc3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pe5: spi3_nss_pe5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_ph12: spi3_nss_ph12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pa9: spi4_nss_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pd5: spi4_nss_pd5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi4_nss_pe12: spi4_nss_pe12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pc11: spi5_nss_pc11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi5_nss_pg7: spi5_nss_pg7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pa14: spi6_nss_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pc8: spi6_nss_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_pf4: spi6_nss_pf4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi6_nss_ph9: spi6_nss_ph9 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pd11: spi1_sck_pd11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_pe0: spi1_sck_pe0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi1_sck_ph10: spi1_sck_ph10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb14: spi2_sck_pb14 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pd3: spi2_sck_pd3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pf15: spi2_sck_pf15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pe3: spi3_sck_pe3 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pf0: spi3_sck_pf0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_ph13: spi3_sck_ph13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pa6: spi4_sck_pa6 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi4_sck_pd7: spi4_sck_pd7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi5_sck_pb15: spi5_sck_pb15 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pa11: spi6_sck_pa11 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pc0: spi6_sck_pc0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf5: spi6_sck_pf5 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi6_sck_pf7: spi6_sck_pf7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pd1: tim1_bkin_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd3: tim1_bkin2_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pd15: tim1_bkin2_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_pd2: tim15_bkin_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_bkin_ph13: tim15_bkin_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin2_pf3: tim8_bkin2_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pg4: tim8_bkin_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_bkin_pi0: tim8_bkin_pi0 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim10_ch1_pe2: tim10_ch1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim10_ch1_ph12: tim10_ch1_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pd4: tim1_ch4n_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pd5: tim1_ch3n_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pd6: tim1_ch2n_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pd7: tim1_ch1n_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pd8: tim1_ch4_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pd9: tim1_ch3_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pd10: tim1_ch2_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pd11: tim1_ch1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pd14: tim11_ch1_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_pe3: tim11_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pe7: tim1_ch4n_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pe8: tim1_ch1_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pe9: tim1_ch4_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pe11: tim1_ch3n_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pe12: tim1_ch2_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pe13: tim1_ch2n_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pe15: tim1_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim11_ch1_ph13: tim11_ch1_ph13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa4: tim2_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa5: tim2_ch4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa9: tim2_ch3_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa10: tim2_ch2_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pb11: tim12_ch2_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf0: tim12_ch2_pf0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf2: tim12_ch1_pf2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch1_pf6: tim12_ch1_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim12_ch2_pf8: tim12_ch2_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf9: tim2_ch2_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pf10: tim2_ch3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pf11: tim2_ch4_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pf15: tim2_ch2_pf15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pg5: tim2_ch3_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_ph5: tim2_ch1_ph5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pa6: tim13_ch1_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pb12: tim13_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pb15: tim3_ch2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim13_ch1_pc9: tim13_ch1_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc11: tim3_ch1_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pf3: tim3_ch4_pf3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pf13: tim3_ch3_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pg3: tim3_ch3_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pa1: tim4_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb14: tim4_ch2_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pd4: tim4_ch1_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pd5: tim4_ch2_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd6: tim4_ch3_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd7: tim4_ch4_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pd10: tim14_ch1_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pd13: tim4_ch4_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim14_ch1_pe7: tim14_ch1_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pf4: tim4_ch4_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pf5: tim4_ch3_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_pa0: tim5_ch2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pb15: tim5_ch1_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pd0: tim15_ch2_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pd1: tim15_ch1_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pd3: tim15_ch1n_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_pe11: tim15_ch2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_pe13: tim15_ch1_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_pe15: tim15_ch1n_pe15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch1_pf12: tim5_ch1_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch4_pg1: tim5_ch4_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch3_pg2: tim5_ch3_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim5_ch2_ph4: tim5_ch2_ph4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1n_ph9: tim15_ch1n_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch1_ph10: tim15_ch1_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim15_ch2_ph11: tim15_ch2_ph11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pc5: tim8_ch1n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1_pc6: tim8_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2n_pc7: tim8_ch2n_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch2_pc8: tim8_ch2_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4n_pc9: tim8_ch4n_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pc10: tim8_ch4_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pc12: tim8_ch3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pg0: tim8_ch3n_pg0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch4_pg11: tim8_ch4_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch1n_pg12: tim8_ch1n_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3n_pi1: tim8_ch3n_pi1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim8_ch3_pi4: tim8_ch3_pi4 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pb11: usart1_cts_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa9: usart2_cts_pa9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pa13: usart2_cts_pa13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pe4: usart3_cts_pe4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pf13: usart3_cts_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pg1: usart3_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_cts_pd8: uart4_cts_pd8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_cts_pg1: uart5_cts_pg1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pc8: usart6_cts_pc8 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_cts_pf15: usart6_cts_pf15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_cts_pd2: uart7_cts_pd2 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa1: usart1_de_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pe12: usart1_de_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa5: usart2_de_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc2: usart2_de_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pc11: usart3_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pe5: usart3_de_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_de_pd9: uart4_de_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_de_pc11: uart5_de_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pc3: usart6_de_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_de_pg5: usart6_de_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_de_pd1: uart7_de_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa1: usart1_rts_pa1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pe12: usart1_rts_pe12 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa5: usart2_rts_pa5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc2: usart2_rts_pc2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pc11: usart3_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pe5: usart3_rts_pe5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart4_rts_pd9: uart4_rts_pd9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart5_rts_pc11: uart5_rts_pc11 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pc3: usart6_rts_pc3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart6_rts_pg5: usart6_rts_pg5 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ uart7_rts_pd1: uart7_rts_pd1 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ usart1_rx_pa2: usart1_rx_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pe7: usart1_rx_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa8: usart2_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa10: usart2_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pe1: usart3_rx_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pf8: usart3_rx_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ uart4_rx_pd10: uart4_rx_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ uart5_rx_pb15: uart5_rx_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_pf4: usart6_rx_pf4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart6_rx_ph9: usart6_rx_ph9 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_pd0: uart7_rx_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ uart7_rx_ph5: uart7_rx_ph5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ usart1_tx_pa3: usart1_tx_pa3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pe6: usart1_tx_pe6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa4: usart2_tx_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pc1: usart2_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa0: usart3_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pe3: usart3_tx_pe3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart4_tx_pd11: uart4_tx_pd11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart5_tx_pa0: uart5_tx_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf5: usart6_tx_pf5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart6_tx_pf13: usart6_tx_pf13 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_pd3: uart7_tx_pd3 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ uart7_tx_ph4: uart7_tx_ph4 { + pinmux = ; + bias-pull-up; + }; + + }; + }; +}; \ No newline at end of file diff --git a/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi b/dts/st/wba/stm32wba5mmghx-pinctrl.dtsi similarity index 100% rename from dts/st/wba/stm32wba5mjghx-pinctrl.dtsi rename to dts/st/wba/stm32wba5mmghx-pinctrl.dtsi diff --git a/dts/st/wba/stm32wba6moihx-pinctrl.dtsi b/dts/st/wba/stm32wba6moihx-pinctrl.dtsi new file mode 100644 index 000000000..09c174a98 --- /dev/null +++ b/dts/st/wba/stm32wba6moihx-pinctrl.dtsi @@ -0,0 +1,1348 @@ +/* + * NOTE: Autogenerated file using genpinctrl.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#include + +/ { + soc { + pinctrl: pin-controller@42020000 { + + /* ADC_IN / ADC_INN / ADC_INP */ + + /omit-if-no-ref/ adc4_in9_pa0: adc4_in9_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in8_pa1: adc4_in8_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in7_pa2: adc4_in7_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in6_pa3: adc4_in6_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in5_pa4: adc4_in5_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in4_pa5: adc4_in4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in3_pa6: adc4_in3_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in2_pa7: adc4_in2_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in1_pa8: adc4_in1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ adc4_in10_pb9: adc4_in10_pb9 { + pinmux = ; + }; + + /* Analog */ + + /omit-if-no-ref/ analog_pa0: analog_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa1: analog_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa2: analog_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa3: analog_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa4: analog_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa5: analog_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa6: analog_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa7: analog_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa8: analog_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa9: analog_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa10: analog_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa11: analog_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa12: analog_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa13: analog_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa14: analog_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pa15: analog_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb0: analog_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb1: analog_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb2: analog_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb3: analog_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb4: analog_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb5: analog_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb6: analog_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb7: analog_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb8: analog_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb9: analog_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb10: analog_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb11: analog_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb12: analog_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb13: analog_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb14: analog_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pb15: analog_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc0: analog_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc1: analog_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc3: analog_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc4: analog_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc5: analog_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc6: analog_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc7: analog_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc8: analog_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc13: analog_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc14: analog_pc14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pc15: analog_pc15 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd5: analog_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd6: analog_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd7: analog_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd8: analog_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd9: analog_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pd14: analog_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe0: analog_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe1: analog_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe2: analog_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_pe3: analog_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ analog_ph3: analog_ph3 { + pinmux = ; + }; + + /* COMP_IN */ + + /omit-if-no-ref/ comp1_inm_pa1: comp1_inm_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ comp1_inp_pa2: comp1_inp_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ comp2_inp_pa0: comp2_inp_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ comp2_inm_pb9: comp2_inm_pb9 { + pinmux = ; + }; + + /* COMP_OUT */ + + /omit-if-no-ref/ comp1_out_pa7: comp1_out_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ comp1_out_pb8: comp1_out_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ comp2_out_pa12: comp2_out_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ comp2_out_pa14: comp2_out_pa14 { + pinmux = ; + }; + + /* I2C_SCL */ + + /omit-if-no-ref/ i2c1_scl_pa15: i2c1_scl_pa15 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_scl_pb2: i2c1_scl_pb2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb10: i2c2_scl_pb10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_scl_pb13: i2c2_scl_pb13 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pa6: i2c3_scl_pa6 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pb2: i2c3_scl_pb2 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_scl_pc0: i2c3_scl_pc0 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c4_scl_pb10: i2c4_scl_pb10 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SDA */ + + /omit-if-no-ref/ i2c1_sda_pb1: i2c1_sda_pb1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c1_sda_pb3: i2c1_sda_pb3 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pb11: i2c2_sda_pb11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c2_sda_pb14: i2c2_sda_pb14 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pa7: i2c3_sda_pa7 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pb1: i2c3_sda_pb1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c3_sda_pc1: i2c3_sda_pc1 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /omit-if-no-ref/ i2c4_sda_pb11: i2c4_sda_pb11 { + pinmux = ; + bias-pull-up; + drive-open-drain; + }; + + /* I2C_SMBA */ + + /omit-if-no-ref/ i2c1_smba_pb15: i2c1_smba_pb15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c2_smba_pb12: i2c2_smba_pb12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c3_smba_pb15: i2c3_smba_pb15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ i2c4_smba_pa14: i2c4_smba_pa14 { + pinmux = ; + bias-pull-up; + }; + + /* JTAG PORT */ + + /omit-if-no-ref/ debug_jtms_swdio_pa13: debug_jtms_swdio_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ debug_jtck_swclk_pa14: debug_jtck_swclk_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ debug_jtdi_pa15: debug_jtdi_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ debug_jtdo_swo_pb3: debug_jtdo_swo_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ debug_njtrst_pb4: debug_njtrst_pb4 { + pinmux = ; + }; + + /* RCC_MCO */ + + /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pc4: sai1_d2_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc4: sai1_fs_a_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc5: sai1_sd_b_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd5: sai1_d1_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd5: sai1_sd_a_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /* SPI_MISO */ + + /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pa9: spi2_miso_pa9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_miso_pb14: spi2_miso_pb14 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pa1: spi3_miso_pa1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pb9: spi3_miso_pb9 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_miso_pc4: spi3_miso_pc4 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_MOSI */ + + /omit-if-no-ref/ spi1_mosi_pa15: spi1_mosi_pa15 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pb0: spi2_mosi_pb0 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pc1: spi2_mosi_pc1 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi2_mosi_pc3: spi2_mosi_pc3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pb8: spi3_mosi_pb8 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pc3: spi3_mosi_pc3 { + pinmux = ; + bias-pull-down; + }; + + /omit-if-no-ref/ spi3_mosi_pd5: spi3_mosi_pd5 { + pinmux = ; + bias-pull-down; + }; + + /* SPI_NSS */ + + /omit-if-no-ref/ spi1_nss_pa12: spi1_nss_pa12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pa10: spi2_nss_pa10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb9: spi2_nss_pb9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi2_nss_pb12: spi2_nss_pb12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ spi3_nss_pa5: spi3_nss_pa5 { + pinmux = ; + bias-pull-up; + }; + + /* SPI_SCK */ + + /omit-if-no-ref/ spi1_sck_pb4: spi1_sck_pb4 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pa9: spi2_sck_pa9 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb10: spi2_sck_pb10 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi2_sck_pb13: spi2_sck_pb13 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pa0: spi3_sck_pa0 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ spi3_sck_pa7: spi3_sck_pa7 { + pinmux = ; + bias-pull-down; + slew-rate = "very-high-speed"; + }; + + /* TIM_BKIN */ + + /omit-if-no-ref/ tim1_bkin_pa2: tim1_bkin_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pb15: tim1_bkin2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_bkin2_pc13: tim1_bkin2_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb10: tim16_bkin_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_bkin_pb15: tim16_bkin_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_bkin_pa15: tim17_bkin_pa15 { + pinmux = ; + }; + + /* TIM_CH / TIM_CHN */ + + /omit-if-no-ref/ tim1_ch2n_pa0: tim1_ch2n_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pa1: tim1_ch1n_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pa11: tim1_ch1_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2_pa12: tim1_ch2_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pb0: tim1_ch3n_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch2n_pb1: tim1_ch2n_pb1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1n_pb2: tim1_ch1n_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4_pb3: tim1_ch4_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3_pb4: tim1_ch3_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pb7: tim1_ch4n_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch1_pb8: tim1_ch1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch3n_pb9: tim1_ch3n_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim1_ch4n_pc5: tim1_ch4n_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pa5: tim2_ch1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch4_pa6: tim2_ch4_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch3_pa7: tim2_ch3_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch2_pa8: tim2_ch2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pb6: tim2_ch1_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim2_ch1_pb12: tim2_ch1_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pa0: tim3_ch3_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pa1: tim3_ch2_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pa2: tim3_ch1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pa9: tim3_ch2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pa10: tim3_ch1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pb5: tim3_ch1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pb9: tim3_ch4_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch4_pb13: tim3_ch4_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pb14: tim3_ch3_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc3: tim3_ch1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pc4: tim3_ch2_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pc6: tim3_ch1_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch2_pc7: tim3_ch2_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch3_pc8: tim3_ch3_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim3_ch1_pe3: tim3_ch1_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch1_pb6: tim4_ch1_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch2_pb7: tim4_ch2_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pb8: tim4_ch3_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch4_pb9: tim4_ch4_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim4_ch3_pd14: tim4_ch3_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1_pa2: tim16_ch1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pa3: tim16_ch1n_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1_pa4: tim16_ch1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1n_pb8: tim16_ch1n_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1_pb9: tim16_ch1_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tim16_ch1_pe0: tim16_ch1_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_pa1: tim17_ch1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1n_pb3: tim17_ch1n_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_pb4: tim17_ch1_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ tim17_ch1_pe1: tim17_ch1_pe1 { + pinmux = ; + }; + + /* TSC */ + + /omit-if-no-ref/ tsc_g2_io2_pa0: tsc_g2_io2_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g2_io1_pa1: tsc_g2_io1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g4_io4_pa2: tsc_g4_io4_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g4_io2_pa3: tsc_g4_io2_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g4_io1_pa4: tsc_g4_io1_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g1_io4_pa5: tsc_g1_io4_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g1_io3_pa6: tsc_g1_io3_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g1_io2_pa7: tsc_g1_io2_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g1_io1_pa8: tsc_g1_io1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g3_io4_pa12: tsc_g3_io4_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g3_io3_pa15: tsc_g3_io3_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g3_io2_pb3: tsc_g3_io2_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g3_io1_pb4: tsc_g3_io1_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g5_io4_pb5: tsc_g5_io4_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g5_io3_pb6: tsc_g5_io3_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g5_io2_pb7: tsc_g5_io2_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g2_io4_pb8: tsc_g2_io4_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g2_io3_pb9: tsc_g2_io3_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g4_io3_pb10: tsc_g4_io3_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_sync_pb12: tsc_sync_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g6_io2_pb13: tsc_g6_io2_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g6_io1_pb14: tsc_g6_io1_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g5_io1_pc13: tsc_g5_io1_pc13 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g7_io4_pe0: tsc_g7_io4_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g7_io3_pe1: tsc_g7_io3_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g7_io2_pe2: tsc_g7_io2_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ tsc_g7_io1_pe3: tsc_g7_io1_pe3 { + pinmux = ; + }; + + /* UART_CTS / USART_CTS / LPUART_CTS */ + + /omit-if-no-ref/ lpuart1_cts_pa0: lpuart1_cts_pa0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pa4: usart1_cts_pa4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_cts_pa7: usart1_cts_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_cts_pb15: lpuart1_cts_pb15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pb2: usart2_cts_pb2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_cts_pb15: usart2_cts_pb15 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { + pinmux = ; + bias-pull-up; + }; + + /* UART_DE / USART_DE / LPUART_DE */ + + /omit-if-no-ref/ usart1_de_pa2: usart1_de_pa2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pa3: usart1_de_pa3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_de_pa6: usart1_de_pa6 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ lpuart1_de_pa9: lpuart1_de_pa9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ lpuart1_de_pb9: lpuart1_de_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pa15: usart2_de_pa15 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pb1: usart2_de_pb1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_de_pc7: usart2_de_pc7 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pa15: usart3_de_pa15 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pb1: usart3_de_pb1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_de_pb14: usart3_de_pb14 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RTS / USART_RTS / LPUART_RTS */ + + /omit-if-no-ref/ usart1_rts_pa2: usart1_rts_pa2 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pa3: usart1_rts_pa3 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart1_rts_pa6: usart1_rts_pa6 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ lpuart1_rts_pa9: lpuart1_rts_pa9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ lpuart1_rts_pb9: lpuart1_rts_pb9 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pa15: usart2_rts_pa15 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pb1: usart2_rts_pb1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart2_rts_pc7: usart2_rts_pc7 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { + pinmux = ; + drive-push-pull; + }; + + /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { + pinmux = ; + drive-push-pull; + }; + + /* UART_RX / USART_RX / LPUART_RX */ + + /omit-if-no-ref/ lpuart1_rx_pa1: lpuart1_rx_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ usart1_rx_pa8: usart1_rx_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pa10: lpuart1_rx_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ lpuart1_rx_pc0: lpuart1_rx_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pa11: usart2_rx_pa11 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pb4: usart2_rx_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pb8: usart2_rx_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pc8: usart2_rx_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ usart2_rx_pd5: usart2_rx_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pa5: usart3_rx_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pb11: usart3_rx_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ usart3_rx_pc5: usart3_rx_pc5 { + pinmux = ; + }; + + /* UART_TX / USART_TX / LPUART_TX */ + + /omit-if-no-ref/ lpuart1_tx_pa2: lpuart1_tx_pa2 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pb5: lpuart1_tx_pb5 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pb11: lpuart1_tx_pb11 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pb12: usart1_tx_pb12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart1_tx_pb14: usart1_tx_pb14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ lpuart1_tx_pc1: lpuart1_tx_pc1 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa12: usart2_tx_pa12 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pa14: usart2_tx_pa14 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pb0: usart2_tx_pb0 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart2_tx_pd9: usart2_tx_pd9 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pa7: usart3_tx_pa7 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pb10: usart3_tx_pb10 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pc4: usart3_tx_pc4 { + pinmux = ; + bias-pull-up; + }; + + /omit-if-no-ref/ usart3_tx_pd9: usart3_tx_pd9 { + pinmux = ; + bias-pull-up; + }; + + /* USB_OTG_HS */ + + /omit-if-no-ref/ usb_otg_hs_sof_pa8: usb_otg_hs_sof_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ usb_otg_hs_sof_pa14: usb_otg_hs_sof_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ usb_otg_hs_dp_pd6: usb_otg_hs_dp_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ usb_otg_hs_dm_pd7: usb_otg_hs_dm_pd7 { + pinmux = ; + }; + + /omit-if-no-ref/ usb_otg_hs_id_pd8: usb_otg_hs_id_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ usb_otg_hs_vbus_pd9: usb_otg_hs_vbus_pd9 { + pinmux = ; + }; + + }; + }; +}; \ No newline at end of file