linux/arch/powerpc/boot/dts/p1020rdb-pc_camp_core1.dts
<<
>>
Prefs
   1/*
   2 * P1020 RDB-PC 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 2012 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/ "p1020rdb-pc_32b.dts"
  19
  20/ {
  21        model = "fsl,P1020RDB-PC";
  22        compatible = "fsl,P1020RDB-PC";
  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                enet1: ethernet@b1000 {
  89                        status = "disabled";
  90                };
  91
  92                enet2: ethernet@b2000 {
  93                        status = "disabled";
  94                };
  95
  96                usb@22000 {
  97                        status = "disabled";
  98                };
  99
 100                sdhci@2e000 {
 101                        status = "disabled";
 102                };
 103
 104                mpic: pic@40000 {
 105                        protected-sources = <
 106                        16              /* ecm, mem, L2, pci0, pci1 */
 107                        43 42 59        /* i2c, serial0, spi */
 108                        47 63 62        /* gpio, tdm */
 109                        20 21 22 23     /* dma */
 110                        03 02           /* mdio */
 111                        35 36 40        /* enet1-queue-group0 */
 112                        51 52 67        /* enet1-queue-group1 */
 113                        31 32 33        /* enet2-queue-group0 */
 114                        25 26 27        /* enet2-queue-group1 */
 115                        28 72 58        /* usb, sdhci, crypto */
 116                        0xb0 0xb1 0xb2  /* message */
 117                        0xb3 0xb4 0xb5
 118                        0xb6 0xb7
 119                        0xe0 0xe1 0xe2  /* msi */
 120                        0xe3 0xe4 0xe5
 121                        0xe6 0xe7               /* sdhci, crypto , pci */
 122                        >;
 123                        pic-no-reset;
 124                };
 125
 126                msi@41600 {
 127                        status = "disabled";
 128                };
 129
 130                global-utilities@e0000 {        //global utilities block
 131                        status = "disabled";
 132                };
 133        };
 134
 135        pci0: pcie@ffe09000 {
 136                status = "disabled";
 137        };
 138
 139        pci1: pcie@ffe0a000 {
 140                status = "disabled";
 141        };
 142};
 143