1*6754fabeSSiva Durga Prasad Paladugu// SPDX-License-Identifier: GPL-2.0+ 2*6754fabeSSiva Durga Prasad Paladugu/* 3*6754fabeSSiva Durga Prasad Paladugu * Xilinx CSE NAND board DTS 4*6754fabeSSiva Durga Prasad Paladugu * 5*6754fabeSSiva Durga Prasad Paladugu * Copyright (C) 2018 Xilinx, Inc. 6*6754fabeSSiva Durga Prasad Paladugu */ 7*6754fabeSSiva Durga Prasad Paladugu/dts-v1/; 8*6754fabeSSiva Durga Prasad Paladugu 9*6754fabeSSiva Durga Prasad Paladugu/ { 10*6754fabeSSiva Durga Prasad Paladugu #address-cells = <1>; 11*6754fabeSSiva Durga Prasad Paladugu #size-cells = <1>; 12*6754fabeSSiva Durga Prasad Paladugu model = "Zynq CSE NAND Board"; 13*6754fabeSSiva Durga Prasad Paladugu compatible = "xlnx,zynq-cse-nand", "xlnx,zynq-7000"; 14*6754fabeSSiva Durga Prasad Paladugu 15*6754fabeSSiva Durga Prasad Paladugu aliases { 16*6754fabeSSiva Durga Prasad Paladugu serial0 = &dcc; 17*6754fabeSSiva Durga Prasad Paladugu }; 18*6754fabeSSiva Durga Prasad Paladugu 19*6754fabeSSiva Durga Prasad Paladugu memory@0 { 20*6754fabeSSiva Durga Prasad Paladugu device_type = "memory"; 21*6754fabeSSiva Durga Prasad Paladugu reg = <0x0 0x400000>; 22*6754fabeSSiva Durga Prasad Paladugu }; 23*6754fabeSSiva Durga Prasad Paladugu 24*6754fabeSSiva Durga Prasad Paladugu chosen { 25*6754fabeSSiva Durga Prasad Paladugu stdout-path = "serial0:115200n8"; 26*6754fabeSSiva Durga Prasad Paladugu }; 27*6754fabeSSiva Durga Prasad Paladugu 28*6754fabeSSiva Durga Prasad Paladugu dcc: dcc { 29*6754fabeSSiva Durga Prasad Paladugu compatible = "arm,dcc"; 30*6754fabeSSiva Durga Prasad Paladugu status = "disabled"; 31*6754fabeSSiva Durga Prasad Paladugu u-boot,dm-pre-reloc; 32*6754fabeSSiva Durga Prasad Paladugu }; 33*6754fabeSSiva Durga Prasad Paladugu 34*6754fabeSSiva Durga Prasad Paladugu amba: amba { 35*6754fabeSSiva Durga Prasad Paladugu u-boot,dm-pre-reloc; 36*6754fabeSSiva Durga Prasad Paladugu compatible = "simple-bus"; 37*6754fabeSSiva Durga Prasad Paladugu #address-cells = <1>; 38*6754fabeSSiva Durga Prasad Paladugu #size-cells = <1>; 39*6754fabeSSiva Durga Prasad Paladugu ranges; 40*6754fabeSSiva Durga Prasad Paladugu 41*6754fabeSSiva Durga Prasad Paladugu slcr: slcr@f8000000 { 42*6754fabeSSiva Durga Prasad Paladugu u-boot,dm-pre-reloc; 43*6754fabeSSiva Durga Prasad Paladugu #address-cells = <1>; 44*6754fabeSSiva Durga Prasad Paladugu #size-cells = <1>; 45*6754fabeSSiva Durga Prasad Paladugu compatible = "xlnx,zynq-slcr", "syscon", "simple-bus"; 46*6754fabeSSiva Durga Prasad Paladugu reg = <0xF8000000 0x1000>; 47*6754fabeSSiva Durga Prasad Paladugu ranges; 48*6754fabeSSiva Durga Prasad Paladugu clkc: clkc@100 { 49*6754fabeSSiva Durga Prasad Paladugu u-boot,dm-pre-reloc; 50*6754fabeSSiva Durga Prasad Paladugu #clock-cells = <1>; 51*6754fabeSSiva Durga Prasad Paladugu compatible = "xlnx,ps7-clkc"; 52*6754fabeSSiva Durga Prasad Paladugu clock-output-names = "armpll", "ddrpll", 53*6754fabeSSiva Durga Prasad Paladugu "iopll", "cpu_6or4x", 54*6754fabeSSiva Durga Prasad Paladugu "cpu_3or2x", "cpu_2x", "cpu_1x", 55*6754fabeSSiva Durga Prasad Paladugu "ddr2x", "ddr3x", "dci", 56*6754fabeSSiva Durga Prasad Paladugu "lqspi", "smc", "pcap", "gem0", 57*6754fabeSSiva Durga Prasad Paladugu "gem1", "fclk0", "fclk1", 58*6754fabeSSiva Durga Prasad Paladugu "fclk2", "fclk3", "can0", 59*6754fabeSSiva Durga Prasad Paladugu "can1", "sdio0", "sdio1", 60*6754fabeSSiva Durga Prasad Paladugu "uart0", "uart1", "spi0", 61*6754fabeSSiva Durga Prasad Paladugu "spi1", "dma", "usb0_aper", 62*6754fabeSSiva Durga Prasad Paladugu "usb1_aper", "gem0_aper", 63*6754fabeSSiva Durga Prasad Paladugu "gem1_aper", "sdio0_aper", 64*6754fabeSSiva Durga Prasad Paladugu "sdio1_aper", "spi0_aper", 65*6754fabeSSiva Durga Prasad Paladugu "spi1_aper", "can0_aper", 66*6754fabeSSiva Durga Prasad Paladugu "can1_aper", "i2c0_aper", 67*6754fabeSSiva Durga Prasad Paladugu "i2c1_aper", "uart0_aper", 68*6754fabeSSiva Durga Prasad Paladugu "uart1_aper", "gpio_aper", 69*6754fabeSSiva Durga Prasad Paladugu "lqspi_aper", "smc_aper", 70*6754fabeSSiva Durga Prasad Paladugu "swdt", "dbg_trc", "dbg_apb"; 71*6754fabeSSiva Durga Prasad Paladugu reg = <0x100 0x100>; 72*6754fabeSSiva Durga Prasad Paladugu }; 73*6754fabeSSiva Durga Prasad Paladugu }; 74*6754fabeSSiva Durga Prasad Paladugu }; 75*6754fabeSSiva Durga Prasad Paladugu}; 76*6754fabeSSiva Durga Prasad Paladugu 77*6754fabeSSiva Durga Prasad Paladugu&dcc { 78*6754fabeSSiva Durga Prasad Paladugu status = "okay"; 79*6754fabeSSiva Durga Prasad Paladugu}; 80