104ab29abSSiva Durga Prasad Paladugu// SPDX-License-Identifier: GPL-2.0 204ab29abSSiva Durga Prasad Paladugu/* 304ab29abSSiva Durga Prasad Paladugu * dts file for Xilinx ZynqMP ZC1275 RevB 404ab29abSSiva Durga Prasad Paladugu * 504ab29abSSiva Durga Prasad Paladugu * (C) Copyright 2018, Xilinx, Inc. 604ab29abSSiva Durga Prasad Paladugu * 704ab29abSSiva Durga Prasad Paladugu * Michal Simek <michal.simek@xilinx.com> 804ab29abSSiva Durga Prasad Paladugu * Siva Durga Prasad Paladugu <sivadur@xilinx.com> 904ab29abSSiva Durga Prasad Paladugu */ 1004ab29abSSiva Durga Prasad Paladugu 1104ab29abSSiva Durga Prasad Paladugu/dts-v1/; 1204ab29abSSiva Durga Prasad Paladugu 1304ab29abSSiva Durga Prasad Paladugu#include "zynqmp.dtsi" 1404ab29abSSiva Durga Prasad Paladugu#include "zynqmp-clk-ccf.dtsi" 1504ab29abSSiva Durga Prasad Paladugu 1604ab29abSSiva Durga Prasad Paladugu/ { 1704ab29abSSiva Durga Prasad Paladugu model = "ZynqMP ZC1275 RevB"; 1804ab29abSSiva Durga Prasad Paladugu compatible = "xlnx,zynqmp-zc1275-revB", "xlnx,zynqmp-zc1275", "xlnx,zynqmp"; 1904ab29abSSiva Durga Prasad Paladugu 2004ab29abSSiva Durga Prasad Paladugu aliases { 2104ab29abSSiva Durga Prasad Paladugu serial0 = &uart0; 2204ab29abSSiva Durga Prasad Paladugu serial1 = &dcc; 2304ab29abSSiva Durga Prasad Paladugu spi0 = &qspi; 2404ab29abSSiva Durga Prasad Paladugu mmc0 = &sdhci1; 2504ab29abSSiva Durga Prasad Paladugu }; 2604ab29abSSiva Durga Prasad Paladugu 2704ab29abSSiva Durga Prasad Paladugu chosen { 2804ab29abSSiva Durga Prasad Paladugu bootargs = "earlycon"; 2904ab29abSSiva Durga Prasad Paladugu stdout-path = "serial0:115200n8"; 3004ab29abSSiva Durga Prasad Paladugu }; 3104ab29abSSiva Durga Prasad Paladugu 3204ab29abSSiva Durga Prasad Paladugu memory@0 { 3304ab29abSSiva Durga Prasad Paladugu device_type = "memory"; 3404ab29abSSiva Durga Prasad Paladugu reg = <0x0 0x0 0x0 0x80000000>; 3504ab29abSSiva Durga Prasad Paladugu }; 3604ab29abSSiva Durga Prasad Paladugu}; 3704ab29abSSiva Durga Prasad Paladugu 3804ab29abSSiva Durga Prasad Paladugu&dcc { 3904ab29abSSiva Durga Prasad Paladugu status = "okay"; 4004ab29abSSiva Durga Prasad Paladugu}; 4104ab29abSSiva Durga Prasad Paladugu 4204ab29abSSiva Durga Prasad Paladugu&qspi { 4304ab29abSSiva Durga Prasad Paladugu status = "okay"; 4404ab29abSSiva Durga Prasad Paladugu flash@0 { 450ed45f00SMichal Simek compatible = "m25p80", "spi-flash"; /* 32MB */ 4604ab29abSSiva Durga Prasad Paladugu #address-cells = <1>; 4704ab29abSSiva Durga Prasad Paladugu #size-cells = <1>; 4804ab29abSSiva Durga Prasad Paladugu reg = <0x0>; 4904ab29abSSiva Durga Prasad Paladugu spi-tx-bus-width = <1>; 50*053d4bd4SVenkatesh Yadav Abbarapu spi-rx-bus-width = <1>; 5104ab29abSSiva Durga Prasad Paladugu spi-max-frequency = <108000000>; /* Based on DC1 spec */ 5204ab29abSSiva Durga Prasad Paladugu partition@qspi-fsbl-uboot { /* for testing purpose */ 5304ab29abSSiva Durga Prasad Paladugu label = "qspi-fsbl-uboot"; 5404ab29abSSiva Durga Prasad Paladugu reg = <0x0 0x100000>; 5504ab29abSSiva Durga Prasad Paladugu }; 5604ab29abSSiva Durga Prasad Paladugu partition@qspi-linux { /* for testing purpose */ 5704ab29abSSiva Durga Prasad Paladugu label = "qspi-linux"; 5804ab29abSSiva Durga Prasad Paladugu reg = <0x100000 0x500000>; 5904ab29abSSiva Durga Prasad Paladugu }; 6004ab29abSSiva Durga Prasad Paladugu partition@qspi-device-tree { /* for testing purpose */ 6104ab29abSSiva Durga Prasad Paladugu label = "qspi-device-tree"; 6204ab29abSSiva Durga Prasad Paladugu reg = <0x600000 0x20000>; 6304ab29abSSiva Durga Prasad Paladugu }; 6404ab29abSSiva Durga Prasad Paladugu partition@qspi-rootfs { /* for testing purpose */ 6504ab29abSSiva Durga Prasad Paladugu label = "qspi-rootfs"; 6604ab29abSSiva Durga Prasad Paladugu reg = <0x620000 0x5E0000>; 6704ab29abSSiva Durga Prasad Paladugu }; 6804ab29abSSiva Durga Prasad Paladugu }; 6904ab29abSSiva Durga Prasad Paladugu}; 7004ab29abSSiva Durga Prasad Paladugu 7104ab29abSSiva Durga Prasad Paladugu&uart0 { 7204ab29abSSiva Durga Prasad Paladugu status = "okay"; 7304ab29abSSiva Durga Prasad Paladugu}; 7404ab29abSSiva Durga Prasad Paladugu 7504ab29abSSiva Durga Prasad Paladugu&sdhci1 { 7604ab29abSSiva Durga Prasad Paladugu status = "okay"; 7704ab29abSSiva Durga Prasad Paladugu no-1-8-v; 7804ab29abSSiva Durga Prasad Paladugu xlnx,mio_bank = <1>; 7904ab29abSSiva Durga Prasad Paladugu}; 80