|
312 | 312 | pinctrl-names = "default"; |
313 | 313 | pinctrl-0 = <&pinctrl_i2s_default>; |
314 | 314 | #sound-dai-cells = <0>; |
315 | | - status = "okay"; |
| 315 | + status = "disabled"; /* Conflict with qspi */ |
316 | 316 | }; |
317 | 317 |
|
318 | 318 | &ohci0 { |
|
467 | 467 | }; |
468 | 468 | }; |
469 | 469 |
|
| 470 | + qspi { |
| 471 | + pinctrl_qspi: qspi { |
| 472 | + atmel,pins = |
| 473 | + <AT91_PIOB 19 AT91_PERIPH_A AT91_PINCTRL_SLEWRATE_DIS /* QSCK */ |
| 474 | + AT91_PIOB 20 AT91_PERIPH_A AT91_PINCTRL_SLEWRATE_DIS /* QCS */ |
| 475 | + AT91_PIOB 21 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO0 */ |
| 476 | + AT91_PIOB 22 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO1 */ |
| 477 | + AT91_PIOB 23 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO2 */ |
| 478 | + AT91_PIOB 24 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO3 */ |
| 479 | + AT91_PIOB 26 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO4 */ |
| 480 | + AT91_PIOB 15 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO5 */ |
| 481 | + AT91_PIOB 16 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO6 */ |
| 482 | + AT91_PIOB 17 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS) /* QIO7 */ |
| 483 | + AT91_PIOB 25 AT91_PERIPH_A (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_SLEWRATE_DIS)>; /* QINT */ |
| 484 | + }; |
| 485 | + }; |
| 486 | + |
470 | 487 | sdmmc0 { |
471 | 488 | pinctrl_sdmmc0_default: sdmmc0 { |
472 | 489 | atmel,pins = |
|
486 | 503 | }; |
487 | 504 | }; /* pinctrl */ |
488 | 505 |
|
| 506 | +&qspi { |
| 507 | + pinctrl-names = "default"; |
| 508 | + pinctrl-0 = <&pinctrl_qspi>; |
| 509 | + status = "okay"; |
| 510 | + |
| 511 | + flash@0 { |
| 512 | + #address-cells = <1>; |
| 513 | + #size-cells = <1>; |
| 514 | + compatible = "jedec,spi-nor"; |
| 515 | + reg = <0>; |
| 516 | + spi-max-frequency = <100000000>; |
| 517 | + spi-tx-bus-width = <8>; |
| 518 | + spi-rx-bus-width = <8>; |
| 519 | + m25p,fast-read; |
| 520 | + |
| 521 | + at91bootstrap@0 { |
| 522 | + label = "ospi: at91bootstrap"; |
| 523 | + reg = <0x0 0x40000>; |
| 524 | + }; |
| 525 | + |
| 526 | + bootloader@40000 { |
| 527 | + label = "ospi: bootloader"; |
| 528 | + reg = <0x40000 0xc0000>; |
| 529 | + }; |
| 530 | + |
| 531 | + bootloaderenvred@100000 { |
| 532 | + label = "ospi: bootloader env redundant"; |
| 533 | + reg = <0x100000 0x40000>; |
| 534 | + }; |
| 535 | + |
| 536 | + bootloaderenv@140000 { |
| 537 | + label = "ospi: bootloader env"; |
| 538 | + reg = <0x140000 0x40000>; |
| 539 | + }; |
| 540 | + |
| 541 | + dtb@180000 { |
| 542 | + label = "ospi: device tree"; |
| 543 | + reg = <0x180000 0x80000>; |
| 544 | + }; |
| 545 | + |
| 546 | + kernel@200000 { |
| 547 | + label = "ospi: kernel"; |
| 548 | + reg = <0x200000 0x600000>; |
| 549 | + }; |
| 550 | + }; |
| 551 | +}; |
| 552 | + |
489 | 553 | &rtt { |
490 | 554 | atmel,rtt-rtc-time-reg = <&gpbr 0x0>; |
491 | 555 | }; |
|
0 commit comments