1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2011 Picochip, Jamie Iles 4 */ 5 6/dts-v1/; 7/include/ "picoxcell-pc3x2.dtsi" 8/ { 9 model = "Picochip PC7302 (PC3X2)"; 10 compatible = "picochip,pc7302-pc3x2", "picochip,pc3x2"; 11 12 memory { 13 device_type = "memory"; 14 reg = <0x0 0x08000000>; 15 }; 16 17 chosen { 18 stdout-path = &uart0; 19 }; 20 21 clocks { 22 ref_clk: clock@1 { 23 compatible = "fixed-clock"; 24 clock-outputs = "ref"; 25 clock-frequency = <20000000>; 26 }; 27 }; 28 29 rwid-axi { 30 ebi@50000000 { 31 nand: gpio-nand@2,0 { 32 compatible = "gpio-control-nand"; 33 #address-cells = <1>; 34 #size-cells = <1>; 35 reg = <2 0x0000 0x1000>; 36 bus-clock = <&pclk>, "bus"; 37 gpio-control-nand,io-sync-reg = 38 <0x00000000 0x80220000>; 39 40 gpios = <&banka 1 0 /* rdy */ 41 &banka 2 0 /* nce */ 42 &banka 3 0 /* ale */ 43 &banka 4 0 /* cle */ 44 0 /* nwp */>; 45 46 boot@100000 { 47 label = "Boot"; 48 reg = <0x100000 0x80000>; 49 }; 50 51 redundant-boot@200000 { 52 label = "Redundant Boot"; 53 reg = <0x200000 0x80000>; 54 }; 55 56 boot-env@300000 { 57 label = "Boot Evironment"; 58 reg = <0x300000 0x20000>; 59 }; 60 61 redundant-boot-env@320000 { 62 label = "Redundant Boot Environment"; 63 reg = <0x300000 0x20000>; 64 }; 65 66 kernel@380000 { 67 label = "Kernel"; 68 reg = <0x380000 0x800000>; 69 }; 70 71 fs@b80000 { 72 label = "File System"; 73 reg = <0xb80000 0xf480000>; 74 }; 75 }; 76 }; 77 }; 78}; 79