15956d97fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only 25956d97fSEmmanuel Vadot/* 35956d97fSEmmanuel Vadot * Copyright (c) 2020, The Linux Foundation. All rights reserved. 45956d97fSEmmanuel Vadot */ 55956d97fSEmmanuel Vadot/dts-v1/; 65956d97fSEmmanuel Vadot 75956d97fSEmmanuel Vadot#include "ipq8074.dtsi" 85956d97fSEmmanuel Vadot 95956d97fSEmmanuel Vadot/ { 105956d97fSEmmanuel Vadot #address-cells = <0x2>; 115956d97fSEmmanuel Vadot #size-cells = <0x2>; 125956d97fSEmmanuel Vadot 135956d97fSEmmanuel Vadot interrupt-parent = <&intc>; 145956d97fSEmmanuel Vadot 155956d97fSEmmanuel Vadot aliases { 165956d97fSEmmanuel Vadot serial0 = &blsp1_uart5; 175956d97fSEmmanuel Vadot }; 185956d97fSEmmanuel Vadot 195956d97fSEmmanuel Vadot chosen { 205956d97fSEmmanuel Vadot stdout-path = "serial0"; 215956d97fSEmmanuel Vadot }; 225956d97fSEmmanuel Vadot 235956d97fSEmmanuel Vadot memory { 245956d97fSEmmanuel Vadot device_type = "memory"; 255956d97fSEmmanuel Vadot reg = <0x0 0x40000000 0x0 0x20000000>; 265956d97fSEmmanuel Vadot }; 275956d97fSEmmanuel Vadot}; 285956d97fSEmmanuel Vadot 295956d97fSEmmanuel Vadot&blsp1_spi1 { 305956d97fSEmmanuel Vadot status = "ok"; 315956d97fSEmmanuel Vadot 32*d5b0e70fSEmmanuel Vadot flash@0 { 335956d97fSEmmanuel Vadot #address-cells = <1>; 345956d97fSEmmanuel Vadot #size-cells = <1>; 355956d97fSEmmanuel Vadot compatible = "jedec,spi-nor"; 365956d97fSEmmanuel Vadot reg = <0>; 375956d97fSEmmanuel Vadot spi-max-frequency = <50000000>; 385956d97fSEmmanuel Vadot }; 395956d97fSEmmanuel Vadot}; 405956d97fSEmmanuel Vadot 415956d97fSEmmanuel Vadot&blsp1_uart5 { 425956d97fSEmmanuel Vadot status = "ok"; 435956d97fSEmmanuel Vadot}; 445956d97fSEmmanuel Vadot 455956d97fSEmmanuel Vadot&pcie0 { 465956d97fSEmmanuel Vadot status = "ok"; 475956d97fSEmmanuel Vadot perst-gpio = <&tlmm 58 0x1>; 485956d97fSEmmanuel Vadot}; 495956d97fSEmmanuel Vadot 505956d97fSEmmanuel Vadot&pcie1 { 515956d97fSEmmanuel Vadot status = "ok"; 525956d97fSEmmanuel Vadot perst-gpio = <&tlmm 61 0x1>; 535956d97fSEmmanuel Vadot}; 545956d97fSEmmanuel Vadot 555956d97fSEmmanuel Vadot&pcie_phy0 { 565956d97fSEmmanuel Vadot status = "ok"; 575956d97fSEmmanuel Vadot}; 585956d97fSEmmanuel Vadot 595956d97fSEmmanuel Vadot&pcie_phy1 { 605956d97fSEmmanuel Vadot status = "ok"; 615956d97fSEmmanuel Vadot}; 625956d97fSEmmanuel Vadot 635956d97fSEmmanuel Vadot&qpic_bam { 645956d97fSEmmanuel Vadot status = "ok"; 655956d97fSEmmanuel Vadot}; 665956d97fSEmmanuel Vadot 675956d97fSEmmanuel Vadot&qpic_nand { 685956d97fSEmmanuel Vadot status = "ok"; 695956d97fSEmmanuel Vadot 705956d97fSEmmanuel Vadot nand@0 { 715956d97fSEmmanuel Vadot reg = <0>; 725956d97fSEmmanuel Vadot nand-ecc-strength = <4>; 735956d97fSEmmanuel Vadot nand-ecc-step-size = <512>; 745956d97fSEmmanuel Vadot nand-bus-width = <8>; 755956d97fSEmmanuel Vadot }; 765956d97fSEmmanuel Vadot}; 77