| /* |
| * Copyright (C) 2011 Picochip, Jamie Iles |
| * |
| * This software is licensed under the terms of the GNU General Public |
| * License version 2, as published by the Free Software Foundation, and |
| * may be copied, distributed, and modified under those terms. |
| * |
| * This program is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| */ |
| |
| /dts-v1/; |
| /include/ "picoxcell-pc3x2.dtsi" |
| / { |
| model = "Picochip PC7302 (PC3X2)"; |
| compatible = "picochip,pc7302-pc3x2", "picochip,pc3x2"; |
| |
| memory { |
| device_type = "memory"; |
| reg = <0x0 0x08000000>; |
| }; |
| |
| chosen { |
| linux,stdout-path = &uart0; |
| }; |
| |
| clocks { |
| ref_clk: clock@1 { |
| compatible = "fixed-clock"; |
| clock-outputs = "ref"; |
| clock-frequency = <20000000>; |
| }; |
| }; |
| |
| rwid-axi { |
| ebi@50000000 { |
| nand: gpio-nand@2,0 { |
| compatible = "gpio-control-nand"; |
| #address-cells = <1>; |
| #size-cells = <1>; |
| reg = <2 0x0000 0x1000>; |
| bus-clock = <&pclk>, "bus"; |
| gpio-control-nand,io-sync-reg = |
| <0x00000000 0x80220000>; |
| |
| gpios = <&banka 1 0 /* rdy */ |
| &banka 2 0 /* nce */ |
| &banka 3 0 /* ale */ |
| &banka 4 0 /* cle */ |
| 0 /* nwp */>; |
| |
| boot@100000 { |
| label = "Boot"; |
| reg = <0x100000 0x80000>; |
| }; |
| |
| redundant-boot@200000 { |
| label = "Redundant Boot"; |
| reg = <0x200000 0x80000>; |
| }; |
| |
| boot-env@300000 { |
| label = "Boot Evironment"; |
| reg = <0x300000 0x20000>; |
| }; |
| |
| redundant-boot-env@320000 { |
| label = "Redundant Boot Environment"; |
| reg = <0x300000 0x20000>; |
| }; |
| |
| kernel@380000 { |
| label = "Kernel"; |
| reg = <0x380000 0x800000>; |
| }; |
| |
| fs@b80000 { |
| label = "File System"; |
| reg = <0xb80000 0xf480000>; |
| }; |
| }; |
| }; |
| }; |
| }; |