156ebc063SAnatolij Gustschin/* 256ebc063SAnatolij Gustschin * O2D300 Device Tree Source 356ebc063SAnatolij Gustschin * 456ebc063SAnatolij Gustschin * Copyright (C) 2012 DENX Software Engineering 556ebc063SAnatolij Gustschin * Anatolij Gustschin <agust@denx.de> 656ebc063SAnatolij Gustschin * 756ebc063SAnatolij Gustschin * This program is free software; you can redistribute it and/or modify it 856ebc063SAnatolij Gustschin * under the terms of the GNU General Public License as published by the 956ebc063SAnatolij Gustschin * Free Software Foundation; either version 2 of the License, or (at your 1056ebc063SAnatolij Gustschin * option) any later version. 1156ebc063SAnatolij Gustschin */ 1256ebc063SAnatolij Gustschin 1356ebc063SAnatolij Gustschin/include/ "o2d.dtsi" 1456ebc063SAnatolij Gustschin 1556ebc063SAnatolij Gustschin/ { 1656ebc063SAnatolij Gustschin model = "ifm,o2d300"; 1756ebc063SAnatolij Gustschin compatible = "ifm,o2d"; 1856ebc063SAnatolij Gustschin 1956ebc063SAnatolij Gustschin localbus { 2056ebc063SAnatolij Gustschin ranges = <0 0 0xfc000000 0x02000000 2156ebc063SAnatolij Gustschin 3 0 0xe3000000 0x00100000>; 2256ebc063SAnatolij Gustschin flash@0,0 { 2356ebc063SAnatolij Gustschin compatible = "cfi-flash"; 2456ebc063SAnatolij Gustschin reg = <0 0 0x02000000>; 2556ebc063SAnatolij Gustschin bank-width = <2>; 2656ebc063SAnatolij Gustschin device-width = <2>; 2756ebc063SAnatolij Gustschin #size-cells = <1>; 2856ebc063SAnatolij Gustschin #address-cells = <1>; 2956ebc063SAnatolij Gustschin 3056ebc063SAnatolij Gustschin partition@40000 { 3156ebc063SAnatolij Gustschin label = "env_1"; 3256ebc063SAnatolij Gustschin reg = <0x00040000 0x00020000>; 3356ebc063SAnatolij Gustschin read-only; 3456ebc063SAnatolij Gustschin }; 3556ebc063SAnatolij Gustschin partition@60000 { 3656ebc063SAnatolij Gustschin label = "env_2"; 3756ebc063SAnatolij Gustschin reg = <0x00060000 0x00020000>; 3856ebc063SAnatolij Gustschin read-only; 3956ebc063SAnatolij Gustschin }; 4056ebc063SAnatolij Gustschin partition@80000 { 4156ebc063SAnatolij Gustschin label = "kernel"; 4256ebc063SAnatolij Gustschin reg = <0x00080000 0x00260000>; 4356ebc063SAnatolij Gustschin read-only; 4456ebc063SAnatolij Gustschin }; 4556ebc063SAnatolij Gustschin /* o2d300 specific partitions */ 4656ebc063SAnatolij Gustschin partition@2e0000 { 4756ebc063SAnatolij Gustschin label = "o2d300 user defined"; 4856ebc063SAnatolij Gustschin reg = <0x002e0000 0x01d20000>; 4956ebc063SAnatolij Gustschin }; 5056ebc063SAnatolij Gustschin }; 5156ebc063SAnatolij Gustschin }; 5256ebc063SAnatolij Gustschin}; 53