1dc37374bSHongtao Jia/* 2dc37374bSHongtao Jia * P2020 DS Device Tree Source 3dc37374bSHongtao Jia * 4dc37374bSHongtao Jia * Copyright 2009-2011 Freescale Semiconductor Inc. 5dc37374bSHongtao Jia * 6dc37374bSHongtao Jia * This program is free software; you can redistribute it and/or modify it 7dc37374bSHongtao Jia * under the terms of the GNU General Public License as published by the 8dc37374bSHongtao Jia * Free Software Foundation; either version 2 of the License, or (at your 9dc37374bSHongtao Jia * option) any later version. 10dc37374bSHongtao Jia */ 11dc37374bSHongtao Jia 12dc37374bSHongtao Jia/include/ "p2020si-pre.dtsi" 13dc37374bSHongtao Jia 14dc37374bSHongtao Jia/ { 15dc37374bSHongtao Jia model = "fsl,P2020DS"; 16dc37374bSHongtao Jia compatible = "fsl,P2020DS"; 17dc37374bSHongtao Jia 18dc37374bSHongtao Jia memory { 19dc37374bSHongtao Jia device_type = "memory"; 20dc37374bSHongtao Jia }; 21dc37374bSHongtao Jia 22dc37374bSHongtao Jia board_lbc: lbc: localbus@ffe05000 { 23dc37374bSHongtao Jia ranges = <0x0 0x0 0x0 0xe8000000 0x08000000 24dc37374bSHongtao Jia 0x1 0x0 0x0 0xe0000000 0x08000000 25dc37374bSHongtao Jia 0x2 0x0 0x0 0xffa00000 0x00040000 26dc37374bSHongtao Jia 0x3 0x0 0x0 0xffdf0000 0x00008000 27dc37374bSHongtao Jia 0x4 0x0 0x0 0xffa40000 0x00040000 28dc37374bSHongtao Jia 0x5 0x0 0x0 0xffa80000 0x00040000 29dc37374bSHongtao Jia 0x6 0x0 0x0 0xffac0000 0x00040000>; 30dc37374bSHongtao Jia reg = <0 0xffe05000 0 0x1000>; 31dc37374bSHongtao Jia }; 32dc37374bSHongtao Jia 33dc37374bSHongtao Jia board_soc: soc: soc@ffe00000 { 34dc37374bSHongtao Jia ranges = <0x0 0x0 0xffe00000 0x100000>; 35dc37374bSHongtao Jia }; 36dc37374bSHongtao Jia 37dc37374bSHongtao Jia pci2: pcie@ffe08000 { 38dc37374bSHongtao Jia ranges = <0x2000000 0x0 0x80000000 0 0x80000000 0x0 0x20000000 39dc37374bSHongtao Jia 0x1000000 0x0 0x00000000 0 0xffc00000 0x0 0x10000>; 40dc37374bSHongtao Jia reg = <0 0xffe08000 0 0x1000>; 41dc37374bSHongtao Jia pcie@0 { 42dc37374bSHongtao Jia ranges = <0x2000000 0x0 0x80000000 43dc37374bSHongtao Jia 0x2000000 0x0 0x80000000 44dc37374bSHongtao Jia 0x0 0x20000000 45dc37374bSHongtao Jia 46dc37374bSHongtao Jia 0x1000000 0x0 0x0 47dc37374bSHongtao Jia 0x1000000 0x0 0x0 48dc37374bSHongtao Jia 0x0 0x10000>; 49dc37374bSHongtao Jia }; 50dc37374bSHongtao Jia }; 51dc37374bSHongtao Jia 52dc37374bSHongtao Jia board_pci1: pci1: pcie@ffe09000 { 53dc37374bSHongtao Jia ranges = <0x2000000 0x0 0xa0000000 0 0xa0000000 0x0 0x20000000 54dc37374bSHongtao Jia 0x1000000 0x0 0x00000000 0 0xffc10000 0x0 0x10000>; 55dc37374bSHongtao Jia reg = <0 0xffe09000 0 0x1000>; 56dc37374bSHongtao Jia pcie@0 { 57dc37374bSHongtao Jia ranges = <0x2000000 0x0 0xa0000000 58dc37374bSHongtao Jia 0x2000000 0x0 0xa0000000 59dc37374bSHongtao Jia 0x0 0x20000000 60dc37374bSHongtao Jia 61dc37374bSHongtao Jia 0x1000000 0x0 0x0 62dc37374bSHongtao Jia 0x1000000 0x0 0x0 63dc37374bSHongtao Jia 0x0 0x10000>; 64dc37374bSHongtao Jia }; 65dc37374bSHongtao Jia }; 66dc37374bSHongtao Jia 67dc37374bSHongtao Jia pci0: pcie@ffe0a000 { 68dc37374bSHongtao Jia ranges = <0x2000000 0x0 0xc0000000 0 0xc0000000 0x0 0x20000000 69dc37374bSHongtao Jia 0x1000000 0x0 0x00000000 0 0xffc20000 0x0 0x10000>; 70dc37374bSHongtao Jia reg = <0 0xffe0a000 0 0x1000>; 71dc37374bSHongtao Jia pcie@0 { 72dc37374bSHongtao Jia ranges = <0x2000000 0x0 0xc0000000 73dc37374bSHongtao Jia 0x2000000 0x0 0xc0000000 74dc37374bSHongtao Jia 0x0 0x20000000 75dc37374bSHongtao Jia 76dc37374bSHongtao Jia 0x1000000 0x0 0x0 77dc37374bSHongtao Jia 0x1000000 0x0 0x0 78dc37374bSHongtao Jia 0x0 0x10000>; 79dc37374bSHongtao Jia }; 80dc37374bSHongtao Jia }; 81dc37374bSHongtao Jia}; 82dc37374bSHongtao Jia 83dc37374bSHongtao Jia/* 84dc37374bSHongtao Jia * p2020ds.dtsi must be last to ensure board_pci0 overrides pci0 settings 85dc37374bSHongtao Jia * for interrupt-map & interrupt-map-mask 86dc37374bSHongtao Jia */ 87dc37374bSHongtao Jia 88dc37374bSHongtao Jia/include/ "p2020si-post.dtsi" 89dc37374bSHongtao Jia/include/ "p2020ds.dtsi" 90