Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-or-later
0002 /*
0003  * MPC8536DS Device Tree Source (36-bit address map)
0004  *
0005  * Copyright 2008-2009, 2011 Freescale Semiconductor, Inc.
0006  */
0007 
0008 /include/ "mpc8536si-pre.dtsi"
0009 
0010 / {
0011         model = "fsl,mpc8536ds";
0012         compatible = "fsl,mpc8536ds";
0013 
0014         cpus {
0015                 #cpus = <1>;
0016                 #address-cells = <1>;
0017                 #size-cells = <0>;
0018 
0019                 PowerPC,8536@0 {
0020                         device_type = "cpu";
0021                         reg = <0>;
0022                         next-level-cache = <&L2>;
0023                 };
0024         };
0025 
0026         memory {
0027                 device_type = "memory";
0028                 reg = <0 0 0 0>;        // Filled by U-Boot
0029         };
0030 
0031         lbc: localbus@fffe05000 {
0032                 reg = <0xf 0xffe05000 0 0x1000>;
0033 
0034                 ranges = <0x0 0x0 0xf 0xe8000000 0x08000000
0035                           0x2 0x0 0xf 0xffa00000 0x00040000
0036                           0x3 0x0 0xf 0xffdf0000 0x00008000>;
0037         };
0038 
0039         board_soc: soc: soc@fffe00000 {
0040                 ranges = <0x0 0xf 0xffe00000 0x100000>;
0041         };
0042 
0043         pci0: pci@fffe08000 {
0044                 reg = <0xf 0xffe08000 0 0x1000>;
0045                 ranges = <0x02000000 0 0xf0000000 0xc 0x00000000 0 0x10000000
0046                           0x01000000 0 0x00000000 0xf 0xffc00000 0 0x00010000>;
0047                 clock-frequency = <66666666>;
0048                 interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
0049                 interrupt-map = <
0050 
0051                         /* IDSEL 0x11 J17 Slot 1 */
0052                         0x8800 0 0 1 &mpic 1 1 0 0
0053                         0x8800 0 0 2 &mpic 2 1 0 0
0054                         0x8800 0 0 3 &mpic 3 1 0 0
0055                         0x8800 0 0 4 &mpic 4 1 0 0>;
0056         };
0057 
0058         pci1: pcie@fffe09000 {
0059                 reg = <0xf 0xffe09000 0 0x1000>;
0060                 ranges = <0x02000000 0 0xf8000000 0xc 0x18000000 0 0x08000000
0061                           0x01000000 0 0x00000000 0xf 0xffc20000 0 0x00010000>;
0062                 pcie@0 {
0063                         ranges = <0x02000000 0 0xf8000000
0064                                   0x02000000 0 0xf8000000
0065                                   0 0x08000000
0066 
0067                                   0x01000000 0 0x00000000
0068                                   0x01000000 0 0x00000000
0069                                   0 0x00010000>;
0070                 };
0071         };
0072 
0073         pci2: pcie@fffe0a000 {
0074                 reg = <0xf 0xffe0a000 0 0x1000>;
0075                 ranges = <0x02000000 0 0xf8000000 0xc 0x10000000 0 0x08000000
0076                           0x01000000 0 0x00000000 0xf 0xffc10000 0 0x00010000>;
0077                 pcie@0 {
0078                         ranges = <0x02000000 0 0xf8000000
0079                                   0x02000000 0 0xf8000000
0080                                   0 0x08000000
0081 
0082                                   0x01000000 0 0x00000000
0083                                   0x01000000 0 0x00000000
0084                                   0 0x00010000>;
0085                 };
0086         };
0087 
0088         pci3: pcie@fffe0b000 {
0089                 reg = <0xf 0xffe0b000 0 0x1000>;
0090                 ranges = <0x02000000 0 0xe0000000 0xc 0x20000000 0 0x20000000
0091                           0x01000000 0 0x00000000 0xf 0xffc30000 0 0x00010000>;
0092                 pcie@0 {
0093                         ranges = <0x02000000 0 0xe0000000
0094                                   0x02000000 0 0xe0000000
0095                                   0 0x20000000
0096 
0097                                   0x01000000 0 0x00000000
0098                                   0x01000000 0 0x00000000
0099                                   0 0x00100000>;
0100                 };
0101         };
0102 };
0103 
0104 /include/ "mpc8536si-post.dtsi"
0105 /include/ "mpc8536ds.dtsi"