1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * dts file for Xilinx ZynqMP Mini Configuration 4 * 5 * (C) Copyright 2015 - 2018, Xilinx, Inc. 6 * 7 * Siva Durga Prasad <siva.durga.paladugu@xilinx.com> 8 * Michal Simek <michal.simek@xilinx.com> 9 */ 10 11/dts-v1/; 12 13/ { 14 model = "ZynqMP MINI QSPI"; 15 compatible = "xlnx,zynqmp"; 16 #address-cells = <2>; 17 #size-cells = <1>; 18 19 aliases { 20 serial0 = &dcc; 21 spi0 = &qspi; 22 }; 23 24 chosen { 25 stdout-path = "serial0:115200n8"; 26 }; 27 28 memory@fffc0000 { 29 device_type = "memory"; 30 reg = <0x0 0xfffc0000 0x40000>; 31 }; 32 33 dcc: dcc { 34 compatible = "arm,dcc"; 35 status = "disabled"; 36 u-boot,dm-pre-reloc; 37 }; 38 39 amba: amba { 40 compatible = "simple-bus"; 41 #address-cells = <2>; 42 #size-cells = <1>; 43 ranges; 44 45 qspi: spi@ff0f0000 { 46 compatible = "xlnx,zynqmp-qspi-1.0"; 47 status = "disabled"; 48 clock-names = "ref_clk", "pclk"; 49 clocks = <&misc_clk &misc_clk>; 50 num-cs = <1>; 51 reg = <0x0 0xff0f0000 0x1000 0x0 0xc0000000 0x8000000>; 52 #address-cells = <1>; 53 #size-cells = <0>; 54 }; 55 56 misc_clk: misc_clk { 57 compatible = "fixed-clock"; 58 #clock-cells = <0>; 59 clock-frequency = <125000000>; 60 }; 61 }; 62}; 63 64&qspi { 65 status = "okay"; 66 flash@0 { 67 compatible = "n25q512a11"; 68 #address-cells = <1>; 69 #size-cells = <1>; 70 reg = <0x0>; 71 spi-tx-bus-width = <1>; 72 spi-rx-bus-width = <4>; 73 spi-max-frequency = <10000000>; 74 }; 75}; 76 77&dcc { 78 status = "okay"; 79}; 80