1/* 2 * NOTE: Autogenerated file using genpinctrl.py 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7#include <dt-bindings/pinctrl/stm32-pinctrl.h> 8 9/ { 10 soc { 11 pinctrl: pin-controller@48000000 { 12 13 /* ADC_IN / ADC_INN / ADC_INP */ 14 15 adc1_in5_pa0: adc1_in5_pa0 { 16 pinmux = <STM32_PINMUX('A', 0, ANALOG)>; 17 }; 18 19 adc1_in6_pa1: adc1_in6_pa1 { 20 pinmux = <STM32_PINMUX('A', 1, ANALOG)>; 21 }; 22 23 adc1_in7_pa2: adc1_in7_pa2 { 24 pinmux = <STM32_PINMUX('A', 2, ANALOG)>; 25 }; 26 27 adc1_in8_pa3: adc1_in8_pa3 { 28 pinmux = <STM32_PINMUX('A', 3, ANALOG)>; 29 }; 30 31 adc1_in9_pa4: adc1_in9_pa4 { 32 pinmux = <STM32_PINMUX('A', 4, ANALOG)>; 33 }; 34 35 adc1_in10_pa5: adc1_in10_pa5 { 36 pinmux = <STM32_PINMUX('A', 5, ANALOG)>; 37 }; 38 39 adc1_in11_pa6: adc1_in11_pa6 { 40 pinmux = <STM32_PINMUX('A', 6, ANALOG)>; 41 }; 42 43 adc1_in12_pa7: adc1_in12_pa7 { 44 pinmux = <STM32_PINMUX('A', 7, ANALOG)>; 45 }; 46 47 adc1_in15_pb0: adc1_in15_pb0 { 48 pinmux = <STM32_PINMUX('B', 0, ANALOG)>; 49 }; 50 51 adc1_in16_pb1: adc1_in16_pb1 { 52 pinmux = <STM32_PINMUX('B', 1, ANALOG)>; 53 }; 54 55 adc1_in1_pc0: adc1_in1_pc0 { 56 pinmux = <STM32_PINMUX('C', 0, ANALOG)>; 57 }; 58 59 adc1_in2_pc1: adc1_in2_pc1 { 60 pinmux = <STM32_PINMUX('C', 1, ANALOG)>; 61 }; 62 63 adc1_in3_pc2: adc1_in3_pc2 { 64 pinmux = <STM32_PINMUX('C', 2, ANALOG)>; 65 }; 66 67 adc1_in4_pc3: adc1_in4_pc3 { 68 pinmux = <STM32_PINMUX('C', 3, ANALOG)>; 69 }; 70 71 adc1_in13_pc4: adc1_in13_pc4 { 72 pinmux = <STM32_PINMUX('C', 4, ANALOG)>; 73 }; 74 75 adc1_in14_pc5: adc1_in14_pc5 { 76 pinmux = <STM32_PINMUX('C', 5, ANALOG)>; 77 }; 78 79 adc2_in7_pa2: adc2_in7_pa2 { 80 pinmux = <STM32_PINMUX('A', 2, ANALOG)>; 81 }; 82 83 adc2_in8_pa3: adc2_in8_pa3 { 84 pinmux = <STM32_PINMUX('A', 3, ANALOG)>; 85 }; 86 87 adc2_in9_pa4: adc2_in9_pa4 { 88 pinmux = <STM32_PINMUX('A', 4, ANALOG)>; 89 }; 90 91 adc2_in10_pa5: adc2_in10_pa5 { 92 pinmux = <STM32_PINMUX('A', 5, ANALOG)>; 93 }; 94 95 adc2_in11_pa6: adc2_in11_pa6 { 96 pinmux = <STM32_PINMUX('A', 6, ANALOG)>; 97 }; 98 99 adc2_in12_pa7: adc2_in12_pa7 { 100 pinmux = <STM32_PINMUX('A', 7, ANALOG)>; 101 }; 102 103 adc2_in15_pb0: adc2_in15_pb0 { 104 pinmux = <STM32_PINMUX('B', 0, ANALOG)>; 105 }; 106 107 adc2_in16_pb1: adc2_in16_pb1 { 108 pinmux = <STM32_PINMUX('B', 1, ANALOG)>; 109 }; 110 111 adc2_in1_pc0: adc2_in1_pc0 { 112 pinmux = <STM32_PINMUX('C', 0, ANALOG)>; 113 }; 114 115 adc2_in2_pc1: adc2_in2_pc1 { 116 pinmux = <STM32_PINMUX('C', 1, ANALOG)>; 117 }; 118 119 adc2_in3_pc2: adc2_in3_pc2 { 120 pinmux = <STM32_PINMUX('C', 2, ANALOG)>; 121 }; 122 123 adc2_in4_pc3: adc2_in4_pc3 { 124 pinmux = <STM32_PINMUX('C', 3, ANALOG)>; 125 }; 126 127 adc2_in13_pc4: adc2_in13_pc4 { 128 pinmux = <STM32_PINMUX('C', 4, ANALOG)>; 129 }; 130 131 adc2_in14_pc5: adc2_in14_pc5 { 132 pinmux = <STM32_PINMUX('C', 5, ANALOG)>; 133 }; 134 135 /* I2C_SCL */ 136 137 i2c1_scl_pa9: i2c1_scl_pa9 { 138 pinmux = <STM32_PINMUX('A', 9, AF4)>; 139 bias-pull-up; 140 drive-open-drain; 141 }; 142 143 i2c1_scl_pb6: i2c1_scl_pb6 { 144 pinmux = <STM32_PINMUX('B', 6, AF4)>; 145 bias-pull-up; 146 drive-open-drain; 147 }; 148 149 i2c1_scl_pb8: i2c1_scl_pb8 { 150 pinmux = <STM32_PINMUX('B', 8, AF4)>; 151 bias-pull-up; 152 drive-open-drain; 153 }; 154 155 i2c2_scl_pb10: i2c2_scl_pb10 { 156 pinmux = <STM32_PINMUX('B', 10, AF4)>; 157 bias-pull-up; 158 drive-open-drain; 159 }; 160 161 i2c2_scl_pb13: i2c2_scl_pb13 { 162 pinmux = <STM32_PINMUX('B', 13, AF4)>; 163 bias-pull-up; 164 drive-open-drain; 165 }; 166 167 i2c3_scl_pa7: i2c3_scl_pa7 { 168 pinmux = <STM32_PINMUX('A', 7, AF4)>; 169 bias-pull-up; 170 drive-open-drain; 171 }; 172 173 i2c3_scl_pc0: i2c3_scl_pc0 { 174 pinmux = <STM32_PINMUX('C', 0, AF4)>; 175 bias-pull-up; 176 drive-open-drain; 177 }; 178 179 /* I2C_SDA */ 180 181 i2c1_sda_pa10: i2c1_sda_pa10 { 182 pinmux = <STM32_PINMUX('A', 10, AF4)>; 183 bias-pull-up; 184 drive-open-drain; 185 }; 186 187 i2c1_sda_pb7: i2c1_sda_pb7 { 188 pinmux = <STM32_PINMUX('B', 7, AF4)>; 189 bias-pull-up; 190 drive-open-drain; 191 }; 192 193 i2c1_sda_pb9: i2c1_sda_pb9 { 194 pinmux = <STM32_PINMUX('B', 9, AF4)>; 195 bias-pull-up; 196 drive-open-drain; 197 }; 198 199 i2c2_sda_pb11: i2c2_sda_pb11 { 200 pinmux = <STM32_PINMUX('B', 11, AF4)>; 201 bias-pull-up; 202 drive-open-drain; 203 }; 204 205 i2c2_sda_pb14: i2c2_sda_pb14 { 206 pinmux = <STM32_PINMUX('B', 14, AF4)>; 207 bias-pull-up; 208 drive-open-drain; 209 }; 210 211 i2c3_sda_pb4: i2c3_sda_pb4 { 212 pinmux = <STM32_PINMUX('B', 4, AF4)>; 213 bias-pull-up; 214 drive-open-drain; 215 }; 216 217 i2c3_sda_pc1: i2c3_sda_pc1 { 218 pinmux = <STM32_PINMUX('C', 1, AF4)>; 219 bias-pull-up; 220 drive-open-drain; 221 }; 222 223 /* QUADSPI */ 224 225 quadspi_bk1_ncs_pa2: quadspi_bk1_ncs_pa2 { 226 pinmux = <STM32_PINMUX('A', 2, AF10)>; 227 slew-rate = "very-high-speed"; 228 }; 229 230 quadspi_clk_pa3: quadspi_clk_pa3 { 231 pinmux = <STM32_PINMUX('A', 3, AF10)>; 232 slew-rate = "very-high-speed"; 233 }; 234 235 quadspi_bk1_io3_pa6: quadspi_bk1_io3_pa6 { 236 pinmux = <STM32_PINMUX('A', 6, AF10)>; 237 slew-rate = "very-high-speed"; 238 }; 239 240 quadspi_bk1_io2_pa7: quadspi_bk1_io2_pa7 { 241 pinmux = <STM32_PINMUX('A', 7, AF10)>; 242 slew-rate = "very-high-speed"; 243 }; 244 245 quadspi_bk1_io1_pb0: quadspi_bk1_io1_pb0 { 246 pinmux = <STM32_PINMUX('B', 0, AF10)>; 247 slew-rate = "very-high-speed"; 248 }; 249 250 quadspi_bk1_io0_pb1: quadspi_bk1_io0_pb1 { 251 pinmux = <STM32_PINMUX('B', 1, AF10)>; 252 slew-rate = "very-high-speed"; 253 }; 254 255 quadspi_clk_pb10: quadspi_clk_pb10 { 256 pinmux = <STM32_PINMUX('B', 10, AF10)>; 257 slew-rate = "very-high-speed"; 258 }; 259 260 quadspi_bk1_ncs_pb11: quadspi_bk1_ncs_pb11 { 261 pinmux = <STM32_PINMUX('B', 11, AF10)>; 262 slew-rate = "very-high-speed"; 263 }; 264 265 /* SPI_MISO */ 266 267 spi1_miso_pa6: spi1_miso_pa6 { 268 pinmux = <STM32_PINMUX('A', 6, AF5)>; 269 bias-pull-down; 270 }; 271 272 spi1_miso_pa11: spi1_miso_pa11 { 273 pinmux = <STM32_PINMUX('A', 11, AF5)>; 274 bias-pull-down; 275 }; 276 277 spi1_miso_pb4: spi1_miso_pb4 { 278 pinmux = <STM32_PINMUX('B', 4, AF5)>; 279 bias-pull-down; 280 }; 281 282 spi2_miso_pb14: spi2_miso_pb14 { 283 pinmux = <STM32_PINMUX('B', 14, AF5)>; 284 bias-pull-down; 285 }; 286 287 spi2_miso_pc2: spi2_miso_pc2 { 288 pinmux = <STM32_PINMUX('C', 2, AF5)>; 289 bias-pull-down; 290 }; 291 292 /* SPI_MOSI */ 293 294 spi1_mosi_pa7: spi1_mosi_pa7 { 295 pinmux = <STM32_PINMUX('A', 7, AF5)>; 296 bias-pull-down; 297 }; 298 299 spi1_mosi_pa12: spi1_mosi_pa12 { 300 pinmux = <STM32_PINMUX('A', 12, AF5)>; 301 bias-pull-down; 302 }; 303 304 spi1_mosi_pb5: spi1_mosi_pb5 { 305 pinmux = <STM32_PINMUX('B', 5, AF5)>; 306 bias-pull-down; 307 }; 308 309 spi2_mosi_pb15: spi2_mosi_pb15 { 310 pinmux = <STM32_PINMUX('B', 15, AF5)>; 311 bias-pull-down; 312 }; 313 314 spi2_mosi_pc3: spi2_mosi_pc3 { 315 pinmux = <STM32_PINMUX('C', 3, AF5)>; 316 bias-pull-down; 317 }; 318 319 /* SPI_NSS */ 320 321 spi1_nss_pa4: spi1_nss_pa4 { 322 pinmux = <STM32_PINMUX('A', 4, AF5)>; 323 bias-pull-up; 324 }; 325 326 spi1_nss_pa15: spi1_nss_pa15 { 327 pinmux = <STM32_PINMUX('A', 15, AF5)>; 328 bias-pull-up; 329 }; 330 331 spi1_nss_pb0: spi1_nss_pb0 { 332 pinmux = <STM32_PINMUX('B', 0, AF5)>; 333 bias-pull-up; 334 }; 335 336 spi2_nss_pb9: spi2_nss_pb9 { 337 pinmux = <STM32_PINMUX('B', 9, AF5)>; 338 bias-pull-up; 339 }; 340 341 spi2_nss_pb12: spi2_nss_pb12 { 342 pinmux = <STM32_PINMUX('B', 12, AF5)>; 343 bias-pull-up; 344 }; 345 346 /* SPI_SCK */ 347 348 spi1_sck_pa1: spi1_sck_pa1 { 349 pinmux = <STM32_PINMUX('A', 1, AF5)>; 350 bias-pull-down; 351 slew-rate = "very-high-speed"; 352 }; 353 354 spi1_sck_pa5: spi1_sck_pa5 { 355 pinmux = <STM32_PINMUX('A', 5, AF5)>; 356 bias-pull-down; 357 slew-rate = "very-high-speed"; 358 }; 359 360 spi1_sck_pb3: spi1_sck_pb3 { 361 pinmux = <STM32_PINMUX('B', 3, AF5)>; 362 bias-pull-down; 363 slew-rate = "very-high-speed"; 364 }; 365 366 spi2_sck_pb10: spi2_sck_pb10 { 367 pinmux = <STM32_PINMUX('B', 10, AF5)>; 368 bias-pull-down; 369 slew-rate = "very-high-speed"; 370 }; 371 372 spi2_sck_pb13: spi2_sck_pb13 { 373 pinmux = <STM32_PINMUX('B', 13, AF5)>; 374 bias-pull-down; 375 slew-rate = "very-high-speed"; 376 }; 377 378 /* TIM_CH / TIM_CHN */ 379 380 tim1_ch1n_pa7: tim1_ch1n_pa7 { 381 pinmux = <STM32_PINMUX('A', 7, AF1)>; 382 }; 383 384 tim1_ch1_pa8: tim1_ch1_pa8 { 385 pinmux = <STM32_PINMUX('A', 8, AF1)>; 386 }; 387 388 tim1_ch2_pa9: tim1_ch2_pa9 { 389 pinmux = <STM32_PINMUX('A', 9, AF1)>; 390 }; 391 392 tim1_ch3_pa10: tim1_ch3_pa10 { 393 pinmux = <STM32_PINMUX('A', 10, AF1)>; 394 }; 395 396 tim1_ch4_pa11: tim1_ch4_pa11 { 397 pinmux = <STM32_PINMUX('A', 11, AF1)>; 398 }; 399 400 tim1_ch2n_pb0: tim1_ch2n_pb0 { 401 pinmux = <STM32_PINMUX('B', 0, AF1)>; 402 }; 403 404 tim1_ch3n_pb1: tim1_ch3n_pb1 { 405 pinmux = <STM32_PINMUX('B', 1, AF1)>; 406 }; 407 408 tim1_ch1n_pb13: tim1_ch1n_pb13 { 409 pinmux = <STM32_PINMUX('B', 13, AF1)>; 410 }; 411 412 tim1_ch2n_pb14: tim1_ch2n_pb14 { 413 pinmux = <STM32_PINMUX('B', 14, AF1)>; 414 }; 415 416 tim1_ch3n_pb15: tim1_ch3n_pb15 { 417 pinmux = <STM32_PINMUX('B', 15, AF1)>; 418 }; 419 420 tim2_ch1_pa0: tim2_ch1_pa0 { 421 pinmux = <STM32_PINMUX('A', 0, AF1)>; 422 }; 423 424 tim2_ch2_pa1: tim2_ch2_pa1 { 425 pinmux = <STM32_PINMUX('A', 1, AF1)>; 426 }; 427 428 tim2_ch3_pa2: tim2_ch3_pa2 { 429 pinmux = <STM32_PINMUX('A', 2, AF1)>; 430 }; 431 432 tim2_ch4_pa3: tim2_ch4_pa3 { 433 pinmux = <STM32_PINMUX('A', 3, AF1)>; 434 }; 435 436 tim2_ch1_pa5: tim2_ch1_pa5 { 437 pinmux = <STM32_PINMUX('A', 5, AF1)>; 438 }; 439 440 tim2_ch1_pa15: tim2_ch1_pa15 { 441 pinmux = <STM32_PINMUX('A', 15, AF1)>; 442 }; 443 444 tim2_ch2_pb3: tim2_ch2_pb3 { 445 pinmux = <STM32_PINMUX('B', 3, AF1)>; 446 }; 447 448 tim2_ch3_pb10: tim2_ch3_pb10 { 449 pinmux = <STM32_PINMUX('B', 10, AF1)>; 450 }; 451 452 tim2_ch4_pb11: tim2_ch4_pb11 { 453 pinmux = <STM32_PINMUX('B', 11, AF1)>; 454 }; 455 456 tim15_ch1n_pa1: tim15_ch1n_pa1 { 457 pinmux = <STM32_PINMUX('A', 1, AF14)>; 458 }; 459 460 tim15_ch1_pa2: tim15_ch1_pa2 { 461 pinmux = <STM32_PINMUX('A', 2, AF14)>; 462 }; 463 464 tim15_ch2_pa3: tim15_ch2_pa3 { 465 pinmux = <STM32_PINMUX('A', 3, AF14)>; 466 }; 467 468 tim15_ch1n_pb13: tim15_ch1n_pb13 { 469 pinmux = <STM32_PINMUX('B', 13, AF14)>; 470 }; 471 472 tim15_ch1_pb14: tim15_ch1_pb14 { 473 pinmux = <STM32_PINMUX('B', 14, AF14)>; 474 }; 475 476 tim15_ch2_pb15: tim15_ch2_pb15 { 477 pinmux = <STM32_PINMUX('B', 15, AF14)>; 478 }; 479 480 tim16_ch1_pa6: tim16_ch1_pa6 { 481 pinmux = <STM32_PINMUX('A', 6, AF14)>; 482 }; 483 484 tim16_ch1n_pb6: tim16_ch1n_pb6 { 485 pinmux = <STM32_PINMUX('B', 6, AF14)>; 486 }; 487 488 tim16_ch1_pb8: tim16_ch1_pb8 { 489 pinmux = <STM32_PINMUX('B', 8, AF14)>; 490 }; 491 492 /* UART_CTS / USART_CTS / LPUART_CTS */ 493 494 lpuart1_cts_pa6: lpuart1_cts_pa6 { 495 pinmux = <STM32_PINMUX('A', 6, AF8)>; 496 bias-pull-up; 497 drive-open-drain; 498 }; 499 500 usart1_cts_pa11: usart1_cts_pa11 { 501 pinmux = <STM32_PINMUX('A', 11, AF7)>; 502 bias-pull-up; 503 drive-open-drain; 504 }; 505 506 usart1_cts_pb4: usart1_cts_pb4 { 507 pinmux = <STM32_PINMUX('B', 4, AF7)>; 508 bias-pull-up; 509 drive-open-drain; 510 }; 511 512 lpuart1_cts_pb13: lpuart1_cts_pb13 { 513 pinmux = <STM32_PINMUX('B', 13, AF8)>; 514 bias-pull-up; 515 drive-open-drain; 516 }; 517 518 usart2_cts_pa0: usart2_cts_pa0 { 519 pinmux = <STM32_PINMUX('A', 0, AF7)>; 520 bias-pull-up; 521 drive-open-drain; 522 }; 523 524 usart3_cts_pa6: usart3_cts_pa6 { 525 pinmux = <STM32_PINMUX('A', 6, AF7)>; 526 bias-pull-up; 527 drive-open-drain; 528 }; 529 530 usart3_cts_pb13: usart3_cts_pb13 { 531 pinmux = <STM32_PINMUX('B', 13, AF7)>; 532 bias-pull-up; 533 drive-open-drain; 534 }; 535 536 /* UART_RTS / USART_RTS / LPUART_RTS */ 537 538 usart1_rts_pa12: usart1_rts_pa12 { 539 pinmux = <STM32_PINMUX('A', 12, AF7)>; 540 bias-pull-up; 541 drive-open-drain; 542 }; 543 544 lpuart1_rts_pb1: lpuart1_rts_pb1 { 545 pinmux = <STM32_PINMUX('B', 1, AF8)>; 546 bias-pull-up; 547 drive-open-drain; 548 }; 549 550 usart1_rts_pb3: usart1_rts_pb3 { 551 pinmux = <STM32_PINMUX('B', 3, AF7)>; 552 bias-pull-up; 553 drive-open-drain; 554 }; 555 556 lpuart1_rts_pb12: lpuart1_rts_pb12 { 557 pinmux = <STM32_PINMUX('B', 12, AF8)>; 558 bias-pull-up; 559 drive-open-drain; 560 }; 561 562 usart2_rts_pa1: usart2_rts_pa1 { 563 pinmux = <STM32_PINMUX('A', 1, AF7)>; 564 bias-pull-up; 565 drive-open-drain; 566 }; 567 568 usart3_rts_pa15: usart3_rts_pa15 { 569 pinmux = <STM32_PINMUX('A', 15, AF7)>; 570 bias-pull-up; 571 drive-open-drain; 572 }; 573 574 usart3_rts_pb1: usart3_rts_pb1 { 575 pinmux = <STM32_PINMUX('B', 1, AF7)>; 576 bias-pull-up; 577 drive-open-drain; 578 }; 579 580 usart3_rts_pb14: usart3_rts_pb14 { 581 pinmux = <STM32_PINMUX('B', 14, AF7)>; 582 bias-pull-up; 583 drive-open-drain; 584 }; 585 586 usart3_rts_pd2: usart3_rts_pd2 { 587 pinmux = <STM32_PINMUX('D', 2, AF7)>; 588 bias-pull-up; 589 drive-open-drain; 590 }; 591 592 /* UART_RX / USART_RX / LPUART_RX */ 593 594 lpuart1_rx_pa3: lpuart1_rx_pa3 { 595 pinmux = <STM32_PINMUX('A', 3, AF8)>; 596 }; 597 598 usart1_rx_pa10: usart1_rx_pa10 { 599 pinmux = <STM32_PINMUX('A', 10, AF7)>; 600 }; 601 602 usart1_rx_pb7: usart1_rx_pb7 { 603 pinmux = <STM32_PINMUX('B', 7, AF7)>; 604 }; 605 606 lpuart1_rx_pb10: lpuart1_rx_pb10 { 607 pinmux = <STM32_PINMUX('B', 10, AF8)>; 608 }; 609 610 lpuart1_rx_pc0: lpuart1_rx_pc0 { 611 pinmux = <STM32_PINMUX('C', 0, AF8)>; 612 }; 613 614 usart2_rx_pa3: usart2_rx_pa3 { 615 pinmux = <STM32_PINMUX('A', 3, AF7)>; 616 }; 617 618 usart2_rx_pa15: usart2_rx_pa15 { 619 pinmux = <STM32_PINMUX('A', 15, AF3)>; 620 }; 621 622 usart3_rx_pb11: usart3_rx_pb11 { 623 pinmux = <STM32_PINMUX('B', 11, AF7)>; 624 }; 625 626 usart3_rx_pc5: usart3_rx_pc5 { 627 pinmux = <STM32_PINMUX('C', 5, AF7)>; 628 }; 629 630 usart3_rx_pc11: usart3_rx_pc11 { 631 pinmux = <STM32_PINMUX('C', 11, AF7)>; 632 }; 633 634 /* UART_TX / USART_TX / LPUART_TX */ 635 636 lpuart1_tx_pa2: lpuart1_tx_pa2 { 637 pinmux = <STM32_PINMUX('A', 2, AF8)>; 638 bias-pull-up; 639 }; 640 641 usart1_tx_pa9: usart1_tx_pa9 { 642 pinmux = <STM32_PINMUX('A', 9, AF7)>; 643 bias-pull-up; 644 }; 645 646 usart1_tx_pb6: usart1_tx_pb6 { 647 pinmux = <STM32_PINMUX('B', 6, AF7)>; 648 bias-pull-up; 649 }; 650 651 lpuart1_tx_pb11: lpuart1_tx_pb11 { 652 pinmux = <STM32_PINMUX('B', 11, AF8)>; 653 bias-pull-up; 654 }; 655 656 lpuart1_tx_pc1: lpuart1_tx_pc1 { 657 pinmux = <STM32_PINMUX('C', 1, AF8)>; 658 bias-pull-up; 659 }; 660 661 usart2_tx_pa2: usart2_tx_pa2 { 662 pinmux = <STM32_PINMUX('A', 2, AF7)>; 663 bias-pull-up; 664 }; 665 666 usart3_tx_pb10: usart3_tx_pb10 { 667 pinmux = <STM32_PINMUX('B', 10, AF7)>; 668 bias-pull-up; 669 }; 670 671 usart3_tx_pc4: usart3_tx_pc4 { 672 pinmux = <STM32_PINMUX('C', 4, AF7)>; 673 bias-pull-up; 674 }; 675 676 usart3_tx_pc10: usart3_tx_pc10 { 677 pinmux = <STM32_PINMUX('C', 10, AF7)>; 678 bias-pull-up; 679 }; 680 681 /* USB */ 682 683 usb_dm_pa11: usb_dm_pa11 { 684 pinmux = <STM32_PINMUX('A', 11, AF10)>; 685 }; 686 687 usb_dp_pa12: usb_dp_pa12 { 688 pinmux = <STM32_PINMUX('A', 12, AF10)>; 689 }; 690 691 usb_noe_pa13: usb_noe_pa13 { 692 pinmux = <STM32_PINMUX('A', 13, AF10)>; 693 }; 694 695 usb_noe_pc9: usb_noe_pc9 { 696 pinmux = <STM32_PINMUX('C', 9, AF10)>; 697 }; 698 699 }; 700 }; 701};