1*83d290c5STom Rini// SPDX-License-Identifier: GPL-2.0+ 2c8a6badeSSiva Durga Prasad Paladugu/* 3c8a6badeSSiva Durga Prasad Paladugu * dts file for Xilinx ZynqMP Mini Configuration 4c8a6badeSSiva Durga Prasad Paladugu * 5c8a6badeSSiva Durga Prasad Paladugu * (C) Copyright 2018, Xilinx, Inc. 6c8a6badeSSiva Durga Prasad Paladugu * 7c8a6badeSSiva Durga Prasad Paladugu * Siva Durga Prasad <siva.durga.paladugu@xilinx.com> 8c8a6badeSSiva Durga Prasad Paladugu * Michal Simek <michal.simek@xilinx.com> 9c8a6badeSSiva Durga Prasad Paladugu */ 10c8a6badeSSiva Durga Prasad Paladugu 11c8a6badeSSiva Durga Prasad Paladugu/dts-v1/; 12c8a6badeSSiva Durga Prasad Paladugu 13c8a6badeSSiva Durga Prasad Paladugu/ { 14c8a6badeSSiva Durga Prasad Paladugu model = "ZynqMP MINI NAND"; 15c8a6badeSSiva Durga Prasad Paladugu compatible = "xlnx,zynqmp"; 16c8a6badeSSiva Durga Prasad Paladugu #address-cells = <2>; 17c8a6badeSSiva Durga Prasad Paladugu #size-cells = <1>; 18c8a6badeSSiva Durga Prasad Paladugu 19c8a6badeSSiva Durga Prasad Paladugu aliases { 20c8a6badeSSiva Durga Prasad Paladugu serial0 = &dcc; 21c8a6badeSSiva Durga Prasad Paladugu }; 22c8a6badeSSiva Durga Prasad Paladugu 23c8a6badeSSiva Durga Prasad Paladugu chosen { 24c8a6badeSSiva Durga Prasad Paladugu stdout-path = "serial0:115200n8"; 25c8a6badeSSiva Durga Prasad Paladugu }; 26c8a6badeSSiva Durga Prasad Paladugu 27c8a6badeSSiva Durga Prasad Paladugu memory@0 { 28c8a6badeSSiva Durga Prasad Paladugu device_type = "memory"; 29c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0x0 0x40000000>; 30c8a6badeSSiva Durga Prasad Paladugu }; 31c8a6badeSSiva Durga Prasad Paladugu 32c8a6badeSSiva Durga Prasad Paladugu dcc: dcc { 33c8a6badeSSiva Durga Prasad Paladugu compatible = "arm,dcc"; 34c8a6badeSSiva Durga Prasad Paladugu status = "disabled"; 35c8a6badeSSiva Durga Prasad Paladugu u-boot,dm-pre-reloc; 36c8a6badeSSiva Durga Prasad Paladugu }; 37c8a6badeSSiva Durga Prasad Paladugu 38c8a6badeSSiva Durga Prasad Paladugu amba: amba { 39c8a6badeSSiva Durga Prasad Paladugu compatible = "simple-bus"; 40c8a6badeSSiva Durga Prasad Paladugu #address-cells = <2>; 41c8a6badeSSiva Durga Prasad Paladugu #size-cells = <1>; 42c8a6badeSSiva Durga Prasad Paladugu ranges; 43c8a6badeSSiva Durga Prasad Paladugu 44c8a6badeSSiva Durga Prasad Paladugu nand0: nand@ff100000 { 45c8a6badeSSiva Durga Prasad Paladugu compatible = "arasan,nfc-v3p10"; 46c8a6badeSSiva Durga Prasad Paladugu status = "okay"; 47c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0xff100000 0x1000>; 48c8a6badeSSiva Durga Prasad Paladugu clock-names = "clk_sys", "clk_flash"; 49c8a6badeSSiva Durga Prasad Paladugu #address-cells = <2>; 50c8a6badeSSiva Durga Prasad Paladugu #size-cells = <1>; 51c8a6badeSSiva Durga Prasad Paladugu arasan,has-mdma; 52c8a6badeSSiva Durga Prasad Paladugu num-cs = <2>; 53c8a6badeSSiva Durga Prasad Paladugu 54c8a6badeSSiva Durga Prasad Paladugu partition@0 { /* for testing purpose */ 55c8a6badeSSiva Durga Prasad Paladugu label = "nand-fsbl-uboot"; 56c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0x0 0x400000>; 57c8a6badeSSiva Durga Prasad Paladugu }; 58c8a6badeSSiva Durga Prasad Paladugu partition@1 { /* for testing purpose */ 59c8a6badeSSiva Durga Prasad Paladugu label = "nand-linux"; 60c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0x400000 0x1400000>; 61c8a6badeSSiva Durga Prasad Paladugu }; 62c8a6badeSSiva Durga Prasad Paladugu partition@2 { /* for testing purpose */ 63c8a6badeSSiva Durga Prasad Paladugu label = "nand-device-tree"; 64c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0x1800000 0x400000>; 65c8a6badeSSiva Durga Prasad Paladugu }; 66c8a6badeSSiva Durga Prasad Paladugu partition@3 { /* for testing purpose */ 67c8a6badeSSiva Durga Prasad Paladugu label = "nand-rootfs"; 68c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0x1C00000 0x1400000>; 69c8a6badeSSiva Durga Prasad Paladugu }; 70c8a6badeSSiva Durga Prasad Paladugu partition@4 { /* for testing purpose */ 71c8a6badeSSiva Durga Prasad Paladugu label = "nand-bitstream"; 72c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0x3000000 0x400000>; 73c8a6badeSSiva Durga Prasad Paladugu }; 74c8a6badeSSiva Durga Prasad Paladugu partition@5 { /* for testing purpose */ 75c8a6badeSSiva Durga Prasad Paladugu label = "nand-misc"; 76c8a6badeSSiva Durga Prasad Paladugu reg = <0x0 0x3400000 0xFCC00000>; 77c8a6badeSSiva Durga Prasad Paladugu }; 78c8a6badeSSiva Durga Prasad Paladugu partition@6 { /* for testing purpose */ 79c8a6badeSSiva Durga Prasad Paladugu label = "nand1-fsbl-uboot"; 80c8a6badeSSiva Durga Prasad Paladugu reg = <0x1 0x0 0x400000>; 81c8a6badeSSiva Durga Prasad Paladugu }; 82c8a6badeSSiva Durga Prasad Paladugu partition@7 { /* for testing purpose */ 83c8a6badeSSiva Durga Prasad Paladugu label = "nand1-linux"; 84c8a6badeSSiva Durga Prasad Paladugu reg = <0x1 0x400000 0x1400000>; 85c8a6badeSSiva Durga Prasad Paladugu }; 86c8a6badeSSiva Durga Prasad Paladugu partition@8 { /* for testing purpose */ 87c8a6badeSSiva Durga Prasad Paladugu label = "nand1-device-tree"; 88c8a6badeSSiva Durga Prasad Paladugu reg = <0x1 0x1800000 0x400000>; 89c8a6badeSSiva Durga Prasad Paladugu }; 90c8a6badeSSiva Durga Prasad Paladugu partition@9 { /* for testing purpose */ 91c8a6badeSSiva Durga Prasad Paladugu label = "nand1-rootfs"; 92c8a6badeSSiva Durga Prasad Paladugu reg = <0x1 0x1C00000 0x1400000>; 93c8a6badeSSiva Durga Prasad Paladugu }; 94c8a6badeSSiva Durga Prasad Paladugu partition@10 { /* for testing purpose */ 95c8a6badeSSiva Durga Prasad Paladugu label = "nand1-bitstream"; 96c8a6badeSSiva Durga Prasad Paladugu reg = <0x1 0x3000000 0x400000>; 97c8a6badeSSiva Durga Prasad Paladugu }; 98c8a6badeSSiva Durga Prasad Paladugu partition@11 { /* for testing purpose */ 99c8a6badeSSiva Durga Prasad Paladugu label = "nand1-misc"; 100c8a6badeSSiva Durga Prasad Paladugu reg = <0x1 0x3400000 0xFCC00000>; 101c8a6badeSSiva Durga Prasad Paladugu }; 102c8a6badeSSiva Durga Prasad Paladugu }; 103c8a6badeSSiva Durga Prasad Paladugu }; 104c8a6badeSSiva Durga Prasad Paladugu}; 105c8a6badeSSiva Durga Prasad Paladugu 106c8a6badeSSiva Durga Prasad Paladugu&dcc { 107c8a6badeSSiva Durga Prasad Paladugu status = "okay"; 108c8a6badeSSiva Durga Prasad Paladugu}; 109