~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise

« back to all changes in this revision

Viewing changes to arch/powerpc/boot/dts/p1020rdb_camp_core1.dts

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-tz023xykf0i6eosh
Tags: upstream-3.2.0
ImportĀ upstreamĀ versionĀ 3.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * P1020 RDB Core1 Device Tree Source in CAMP mode.
 
3
 *
 
4
 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache
 
5
 * can be shared, all the other devices must be assigned to one core only.
 
6
 * This dts allows core1 to have l2, eth0, crypto.
 
7
 *
 
8
 * Please note to add "-b 1" for core1's dts compiling.
 
9
 *
 
10
 * Copyright 2011 Freescale Semiconductor Inc.
 
11
 *
 
12
 * This program is free software; you can redistribute  it and/or modify it
 
13
 * under  the terms of  the GNU General  Public License as published by the
 
14
 * Free Software Foundation;  either version 2 of the  License, or (at your
 
15
 * option) any later version.
 
16
 */
 
17
 
 
18
/include/ "p1020si.dtsi"
 
19
 
 
20
/ {
 
21
        model = "fsl,P1020RDB";
 
22
        compatible = "fsl,P1020RDB", "fsl,MPC85XXRDB-CAMP";
 
23
 
 
24
        aliases {
 
25
                ethernet0 = &enet0;
 
26
                serial0 = &serial1;
 
27
                };
 
28
 
 
29
        cpus {
 
30
                PowerPC,P1020@0 {
 
31
                status = "disabled";
 
32
                };
 
33
        };
 
34
 
 
35
        memory {
 
36
                device_type = "memory";
 
37
        };
 
38
 
 
39
        localbus@ffe05000 {
 
40
                status = "disabled";
 
41
        };
 
42
 
 
43
        soc@ffe00000 {
 
44
                ecm-law@0 {
 
45
                        status = "disabled";
 
46
                };
 
47
 
 
48
                ecm@1000 {
 
49
                        status = "disabled";
 
50
                };
 
51
 
 
52
                memory-controller@2000 {
 
53
                        status = "disabled";
 
54
                };
 
55
 
 
56
                i2c@3000 {
 
57
                        status = "disabled";
 
58
                };
 
59
 
 
60
                i2c@3100 {
 
61
                        status = "disabled";
 
62
                };
 
63
 
 
64
                serial0: serial@4500 {
 
65
                        status = "disabled";
 
66
                };
 
67
 
 
68
                spi@7000 {
 
69
                        status = "disabled";
 
70
                };
 
71
 
 
72
                gpio: gpio-controller@f000 {
 
73
                        status = "disabled";
 
74
                };
 
75
 
 
76
                dma@21300 {
 
77
                        status = "disabled";
 
78
                };
 
79
 
 
80
                mdio@24000 {
 
81
                        status = "disabled";
 
82
                };
 
83
 
 
84
                mdio@25000 {
 
85
                        status = "disabled";
 
86
                };
 
87
 
 
88
                enet0: ethernet@b0000 {
 
89
                        fixed-link = <1 1 1000 0 0>;
 
90
                        phy-connection-type = "rgmii-id";
 
91
 
 
92
                };
 
93
 
 
94
                enet1: ethernet@b1000 {
 
95
                        status = "disabled";
 
96
                };
 
97
 
 
98
                enet2: ethernet@b2000 {
 
99
                        status = "disabled";
 
100
                };
 
101
 
 
102
                usb@22000 {
 
103
                        status = "disabled";
 
104
                };
 
105
 
 
106
                sdhci@2e000 {
 
107
                        status = "disabled";
 
108
                };
 
109
 
 
110
                mpic: pic@40000 {
 
111
                        protected-sources = <
 
112
                        16              /* ecm, mem, L2, pci0, pci1 */
 
113
                        43 42 59        /* i2c, serial0, spi */
 
114
                        47 63 62        /* gpio, tdm */
 
115
                        20 21 22 23     /* dma */
 
116
                        03 02           /* mdio */
 
117
                        35 36 40        /* enet1-queue-group0 */
 
118
                        51 52 67        /* enet1-queue-group1 */
 
119
                        31 32 33        /* enet2-queue-group0 */
 
120
                        25 26 27        /* enet2-queue-group1 */
 
121
                        28 72 58        /* usb, sdhci, crypto */
 
122
                        0xb0 0xb1 0xb2  /* message */
 
123
                        0xb3 0xb4 0xb5
 
124
                        0xb6 0xb7
 
125
                        0xe0 0xe1 0xe2  /* msi */
 
126
                        0xe3 0xe4 0xe5
 
127
                        0xe6 0xe7               /* sdhci, crypto , pci */
 
128
                        >;
 
129
                };
 
130
 
 
131
                msi@41600 {
 
132
                        status = "disabled";
 
133
                };
 
134
 
 
135
                global-utilities@e0000 {        //global utilities block
 
136
                        status = "disabled";
 
137
                };
 
138
 
 
139
        };
 
140
 
 
141
        pci0: pcie@ffe09000 {
 
142
                status = "disabled";
 
143
        };
 
144
 
 
145
        pci1: pcie@ffe0a000 {
 
146
                status = "disabled";
 
147
        };
 
148
};