diff options
Diffstat (limited to 'dts/src/powerpc')
-rw-r--r-- | dts/src/powerpc/fsl/e500v1_power_isa.dtsi | 51 | ||||
-rw-r--r-- | dts/src/powerpc/fsl/mpc8540ads.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/fsl/mpc8541cds.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/fsl/mpc8555cds.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/fsl/mpc8560ads.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/ksi8560.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/mgcoge.dts | 7 | ||||
-rw-r--r-- | dts/src/powerpc/stx_gp3_8560.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/stxssa8555.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/tqm8540.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/tqm8541.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/tqm8555.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/tqm8560.dts | 2 | ||||
-rw-r--r-- | dts/src/powerpc/turris1x.dts | 14 |
14 files changed, 76 insertions, 18 deletions
diff --git a/dts/src/powerpc/fsl/e500v1_power_isa.dtsi b/dts/src/powerpc/fsl/e500v1_power_isa.dtsi new file mode 100644 index 0000000000..7e2a90cde7 --- /dev/null +++ b/dts/src/powerpc/fsl/e500v1_power_isa.dtsi @@ -0,0 +1,51 @@ +/* + * e500v1 Power ISA Device Tree Source (include) + * + * Copyright 2012 Freescale Semiconductor Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of Freescale Semiconductor nor the + * names of its contributors may be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * + * ALTERNATIVELY, this software may be distributed under the terms of the + * GNU General Public License ("GPL") as published by the Free Software + * Foundation, either version 2 of that License or (at your option) any + * later version. + * + * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor "AS IS" AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY + * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/ { + cpus { + power-isa-version = "2.03"; + power-isa-b; // Base + power-isa-e; // Embedded + power-isa-atb; // Alternate Time Base + power-isa-cs; // Cache Specification + power-isa-e.le; // Embedded.Little-Endian + power-isa-e.pm; // Embedded.Performance Monitor + power-isa-ecl; // Embedded Cache Locking + power-isa-mmc; // Memory Coherence + power-isa-sp; // Signal Processing Engine + power-isa-sp.fs; // SPE.Embedded Float Scalar Single + power-isa-sp.fv; // SPE.Embedded Float Vector + mmu-type = "power-embedded"; + }; +}; diff --git a/dts/src/powerpc/fsl/mpc8540ads.dts b/dts/src/powerpc/fsl/mpc8540ads.dts index 18a8851305..e03ae13016 100644 --- a/dts/src/powerpc/fsl/mpc8540ads.dts +++ b/dts/src/powerpc/fsl/mpc8540ads.dts @@ -7,7 +7,7 @@ /dts-v1/; -/include/ "e500v2_power_isa.dtsi" +/include/ "e500v1_power_isa.dtsi" / { model = "MPC8540ADS"; diff --git a/dts/src/powerpc/fsl/mpc8541cds.dts b/dts/src/powerpc/fsl/mpc8541cds.dts index ac381e7b1c..a2a6c5cf85 100644 --- a/dts/src/powerpc/fsl/mpc8541cds.dts +++ b/dts/src/powerpc/fsl/mpc8541cds.dts @@ -7,7 +7,7 @@ /dts-v1/; -/include/ "e500v2_power_isa.dtsi" +/include/ "e500v1_power_isa.dtsi" / { model = "MPC8541CDS"; diff --git a/dts/src/powerpc/fsl/mpc8555cds.dts b/dts/src/powerpc/fsl/mpc8555cds.dts index 9f58db2a7e..901b6ff06d 100644 --- a/dts/src/powerpc/fsl/mpc8555cds.dts +++ b/dts/src/powerpc/fsl/mpc8555cds.dts @@ -7,7 +7,7 @@ /dts-v1/; -/include/ "e500v2_power_isa.dtsi" +/include/ "e500v1_power_isa.dtsi" / { model = "MPC8555CDS"; diff --git a/dts/src/powerpc/fsl/mpc8560ads.dts b/dts/src/powerpc/fsl/mpc8560ads.dts index a24722ccae..c2f9aea78b 100644 --- a/dts/src/powerpc/fsl/mpc8560ads.dts +++ b/dts/src/powerpc/fsl/mpc8560ads.dts @@ -7,7 +7,7 @@ /dts-v1/; -/include/ "e500v2_power_isa.dtsi" +/include/ "e500v1_power_isa.dtsi" / { model = "MPC8560ADS"; diff --git a/dts/src/powerpc/ksi8560.dts b/dts/src/powerpc/ksi8560.dts index fe6c17c881..37a7eb576d 100644 --- a/dts/src/powerpc/ksi8560.dts +++ b/dts/src/powerpc/ksi8560.dts @@ -14,6 +14,8 @@ /dts-v1/; +/include/ "fsl/e500v1_power_isa.dtsi" + / { model = "KSI8560"; compatible = "emerson,KSI8560"; diff --git a/dts/src/powerpc/mgcoge.dts b/dts/src/powerpc/mgcoge.dts index 7de068991b..9cefed2072 100644 --- a/dts/src/powerpc/mgcoge.dts +++ b/dts/src/powerpc/mgcoge.dts @@ -225,13 +225,6 @@ interrupts = <2 8>; interrupt-parent = <&PIC>; cs-gpios = < &cpm2_pio_d 19 0>; - #address-cells = <1>; - #size-cells = <0>; - ds3106@1 { - compatible = "gen,spidev"; - reg = <0>; - spi-max-frequency = <8000000>; - }; }; }; diff --git a/dts/src/powerpc/stx_gp3_8560.dts b/dts/src/powerpc/stx_gp3_8560.dts index d1ab698eef..e73f7e75b0 100644 --- a/dts/src/powerpc/stx_gp3_8560.dts +++ b/dts/src/powerpc/stx_gp3_8560.dts @@ -7,6 +7,8 @@ /dts-v1/; +/include/ "fsl/e500v1_power_isa.dtsi" + / { model = "stx,gp3"; compatible = "stx,gp3-8560", "stx,gp3"; diff --git a/dts/src/powerpc/stxssa8555.dts b/dts/src/powerpc/stxssa8555.dts index 5dca2a91c4..96add25c90 100644 --- a/dts/src/powerpc/stxssa8555.dts +++ b/dts/src/powerpc/stxssa8555.dts @@ -9,6 +9,8 @@ /dts-v1/; +/include/ "fsl/e500v1_power_isa.dtsi" + / { model = "stx,gp3"; compatible = "stx,gp3-8560", "stx,gp3"; diff --git a/dts/src/powerpc/tqm8540.dts b/dts/src/powerpc/tqm8540.dts index 9c1eb97791..eb4d8fd3f7 100644 --- a/dts/src/powerpc/tqm8540.dts +++ b/dts/src/powerpc/tqm8540.dts @@ -7,6 +7,8 @@ /dts-v1/; +/include/ "fsl/e500v1_power_isa.dtsi" + / { model = "tqc,tqm8540"; compatible = "tqc,tqm8540"; diff --git a/dts/src/powerpc/tqm8541.dts b/dts/src/powerpc/tqm8541.dts index 44595cf675..fe5d3d873e 100644 --- a/dts/src/powerpc/tqm8541.dts +++ b/dts/src/powerpc/tqm8541.dts @@ -7,6 +7,8 @@ /dts-v1/; +/include/ "fsl/e500v1_power_isa.dtsi" + / { model = "tqc,tqm8541"; compatible = "tqc,tqm8541"; diff --git a/dts/src/powerpc/tqm8555.dts b/dts/src/powerpc/tqm8555.dts index 54f3e82907..4be05b7d22 100644 --- a/dts/src/powerpc/tqm8555.dts +++ b/dts/src/powerpc/tqm8555.dts @@ -7,6 +7,8 @@ /dts-v1/; +/include/ "fsl/e500v1_power_isa.dtsi" + / { model = "tqc,tqm8555"; compatible = "tqc,tqm8555"; diff --git a/dts/src/powerpc/tqm8560.dts b/dts/src/powerpc/tqm8560.dts index 7415cb69f6..8ea4850242 100644 --- a/dts/src/powerpc/tqm8560.dts +++ b/dts/src/powerpc/tqm8560.dts @@ -8,6 +8,8 @@ /dts-v1/; +/include/ "fsl/e500v1_power_isa.dtsi" + / { model = "tqc,tqm8560"; compatible = "tqc,tqm8560"; diff --git a/dts/src/powerpc/turris1x.dts b/dts/src/powerpc/turris1x.dts index 12e08271e6..045af668e9 100644 --- a/dts/src/powerpc/turris1x.dts +++ b/dts/src/powerpc/turris1x.dts @@ -147,7 +147,7 @@ port@0 { reg = <0>; - label = "cpu1"; + label = "cpu"; ethernet = <&enet1>; phy-mode = "rgmii-id"; @@ -184,7 +184,7 @@ port@6 { reg = <6>; - label = "cpu0"; + label = "cpu"; ethernet = <&enet0>; phy-mode = "rgmii-id"; @@ -263,21 +263,21 @@ }; partition@20000 { - /* 1.7 MB for Rescue Linux Kernel Image */ + /* 1.7 MB for Linux Kernel Image */ reg = <0x00020000 0x001a0000>; - label = "rescue-kernel"; + label = "kernel"; }; partition@1c0000 { /* 1.5 MB for Rescue JFFS2 Root File System */ reg = <0x001c0000 0x00180000>; - label = "rescue-rootfs"; + label = "rescue"; }; partition@340000 { - /* 11 MB for TAR.XZ Backup with content of NAND Root File System */ + /* 11 MB for TAR.XZ Archive with Factory content of NAND Root File System */ reg = <0x00340000 0x00b00000>; - label = "backup-rootfs"; + label = "factory"; }; partition@e40000 { |