[linux-yocto] [PATCH 29/39] axxia: Updated Device Trees Signed-off-by: John Jacques <john.jacques at lsi.com>

Bruce Ashfield bruce.ashfield at windriver.com
Tue Apr 22 14:06:26 PDT 2014


We somehow managed to get a Signed-off-by in the short log :)

Bruce

On 14-04-22 04:59 PM, Charlie Paul wrote:
> From: John Jacques <john.jacques at lsi.com>
>
> ---
>   arch/arm/boot/dts/Makefile              |    5 +
>   arch/arm/boot/dts/axm-sim.dts           |  403 -------------------------------
>   arch/arm/boot/dts/axm-ve-tc1.dts        |  363 ----------------------------
>   arch/arm/boot/dts/axm-ve-tc2.dts        |  174 -------------
>   arch/arm/boot/dts/axm5504-emu.dts       |   44 ++++
>   arch/arm/boot/dts/axm5504-emulation.dts |   44 ----
>   arch/arm/boot/dts/axm5507-cpus.dtsi     |   73 ++++++
>   arch/arm/boot/dts/axm5507-emu.dts       |   44 ++++
>   arch/arm/boot/dts/axm5516-sim.dts       |  127 ++++++++++
>   arch/powerpc/boot/dts/acp25xx.dts       |    2 +-
>   arch/powerpc/boot/dts/acp342x.dts       |    2 +-
>   arch/powerpc/boot/dts/acp344x.dts       |    2 +-
>   arch/powerpc/boot/dts/acp35xx.dts       |    2 +-
>   13 files changed, 297 insertions(+), 988 deletions(-)
>   delete mode 100644 arch/arm/boot/dts/axm-sim.dts
>   delete mode 100644 arch/arm/boot/dts/axm-ve-tc1.dts
>   delete mode 100644 arch/arm/boot/dts/axm-ve-tc2.dts
>   create mode 100644 arch/arm/boot/dts/axm5504-emu.dts
>   delete mode 100644 arch/arm/boot/dts/axm5504-emulation.dts
>   create mode 100644 arch/arm/boot/dts/axm5507-cpus.dtsi
>   create mode 100644 arch/arm/boot/dts/axm5507-emu.dts
>   create mode 100644 arch/arm/boot/dts/axm5516-sim.dts
>
> diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
> index dbd0158..5d73aba 100644
> --- a/arch/arm/boot/dts/Makefile
> +++ b/arch/arm/boot/dts/Makefile
> @@ -220,6 +220,11 @@ dtb-$(CONFIG_ARCH_VT8500) += vt8500-bv07.dtb \
>   	wm8505-ref.dtb \
>   	wm8650-mid.dtb \
>   	wm8850-w70v2.dtb
> +dtb-$(CONFIG_ARCH_AXXIA) += axm5504-sim.dtb \
> +	axm5516-sim.dtb \
> +	axm5504-emu.dtb \
> +	axm5507-emu.dtb \
> +	axm5516-amarillo.dtb
>   dtb-$(CONFIG_ARCH_ZYNQ) += zynq-zc702.dtb \
>   	zynq-zc706.dtb
>
> diff --git a/arch/arm/boot/dts/axm-sim.dts b/arch/arm/boot/dts/axm-sim.dts
> deleted file mode 100644
> index bb46808..0000000
> --- a/arch/arm/boot/dts/axm-sim.dts
> +++ /dev/null
> @@ -1,403 +0,0 @@
> -/*
> - * arch/arm/boot/dts/axm-sim.dts
> - *
> - * Copyright (C) 2012 LSI
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - *
> - * This program is distributed in the hope that it will be useful,
> - * but WITHOUT ANY WARRANTY; without even the implied warranty of
> - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
> - * GNU General Public License for more details.
> - *
> - * You should have received a copy of the GNU General Public License
> - * along with this program; if not, write to the Free Software
> - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
> - */
> -
> -/dts-v1/;
> -
> -/ {
> -	model = "AXM5516";
> -	compatible = "arm", "lsi,axm5516";
> -	interrupt-parent = <&gic>;
> -	#address-cells = <2>;
> -	#size-cells = <2>;
> -
> -	chosen { };
> -
> -	aliases {
> -		serial0 = &axxia_serial0;
> -		serial1 = &axxia_serial1;
> -		serial2 = &axxia_serial2;
> -		serial3 = &axxia_serial3;
> -		timer   = &axxia_timers;
> -	};
> -
> -	cpus {
> -		#address-cells = <1>;
> -		#size-cells = <0>;
> -
> -		cpu at 0 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <0>;
> -		};
> -
> -		cpu at 1 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <1>;
> -		};
> -
> -		cpu at 2 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <2>;
> -		};
> -
> -		cpu at 3 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <3>;
> -		};
> -
> -		cpu at 4 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <4>;
> -		};
> -
> -		cpu at 5 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <5>;
> -		};
> -
> -		cpu at 6 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <6>;
> -		};
> -
> -		cpu at 7 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <7>;
> -		};
> -
> -		cpu at 8 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <8>;
> -		};
> -
> -		cpu at 9 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <9>;
> -		};
> -
> -		cpu at 10 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <10>;
> -		};
> -
> -		cpu at 11 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <11>;
> -		};
> -
> -		cpu at 12 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <12>;
> -		};
> -
> -		cpu at 13 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <13>;
> -		};
> -
> -		cpu at 14 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <14>;
> -		};
> -
> -		cpu at 15 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <15>;
> -		};
> -	};
> -
> -	memory at 00000000 {
> -		device_type = "memory";
> -		reg = <0 0x00000000 0 0x40000000>;
> -	};
> -
> -	gic: interrupt-controller at 2001001000 {
> -		compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic";
> -		#interrupt-cells = <3>;
> -		#address-cells = <0>;
> -		interrupt-controller;
> -		reg = <0x20 0x01001000 0 0x1000>,  /* gic dist base */
> -		      <0x20 0x01002000 0 0x100>,   /* gic cpu base */
> -		      <0x20 0x10030000 0 0x100>,   /* axm IPI mask reg base */
> -		      <0x20 0x10040000 0 0x20000>; /* axm IPI send reg base */
> -	};
> -
> -	timer {
> -		compatible = "arm,armv7-timer";
> -		interrupts = <1 13 0xf08>,
> -			     <1 14 0xf08>;
> -	};
> -
> -
> -	gpdma at 2020140000 {
> -		compatible = "lsi,dma32";
> -		reg = <0x20 0x20140000 0x00 0x1000>;
> -		interrupts = <0 60 4>, /* busy */
> -			     <0 61 4>; /* error */
> -
> -		channel0 {
> -			interrupts = <0 62 4>;
> -		};
> -
> -		channel1 {
> -			interrupts = <0 63 4>;
> -		};
> -	};
> -
> -	gpdma at 2020141000 {
> -		status = "disabled";
> -		compatible = "lsi,dma32";
> -		reg = <0x20 0x20141000 0x00 0x1000>;
> -		interrupts = <0 64 4>, /* busy */
> -			     <0 65 4>; /* error */
> -
> -		channel0 {
> -			interrupts = <0 66 4>;
> -		};
> -
> -		channel1 {
> -			interrupts = <0 67 4>;
> -		};
> -	};
> -
> -	gpreg at 2010094000  {
> -		compatible = "lsi,gpreg";
> -		reg = <0x20 0x10094000 0 0x1000>;
> -	};
> -
> -	ethernet at 201100000000 {
> -		compatible = "smsc,lan91c111";
> -		device_type = "network";
> -		reg = <0x20 0x11000000 0 0x10000>;
> -		interrupts = <0 1 4>;
> -		phy-mode = "mii";
> -		reg-io-width = <4>;
> -		smsc,irq-active-high;
> -		smsc,irq-push-pull;
> -	};
> -
> -        amba {
> -		compatible = "arm,amba-bus";
> -		#address-cells = <2>;
> -		#size-cells = <2>;
> -		ranges;
> -
> -		mmci at 020101E0000 {
> -			compatible = "arm,pl180", "arm,primecell";
> -			reg = <0x20 0x101E0000 0x00 0x1000>;
> -			interrupts = <0 222 4>,
> -				     <0 223 4>;
> -		};
> -
> -		axxia_serial0: uart at 2010080000 {
> -			compatible = "arm,pl011", "arm,primecell";
> -			reg = <0x20 0x10080000 0x00 0x1000>;
> -			interrupts = <0 56 4>;
> -		};
> -
> -		axxia_serial1: uart at 2010081000 {
> -			compatible = "arm,pl011", "arm,primecell";
> -			reg = <0x20 0x10081000 0x00 0x1000>;
> -			interrupts = <0 57 4>;
> -		};
> -
> -		axxia_serial2: uart at 2010082000 {
> -			compatible = "arm,pl011", "arm,primecell";
> -			reg = <0x20 0x10082000 0x00 0x1000>;
> -			interrupts = <0 58 4>;
> -		};
> -
> -		axxia_serial3: uart at 2010083000 {
> -			compatible = "arm,pl011", "arm,primecell";
> -			reg = <0x20 0x10083000 0x00 0x1000>;
> -			interrupts = <0 59 4>;
> -		};
> -
> -		axxia_timers: timer at 2010091000 {
> -			compatible = "arm,sp804", "arm,primecell";
> -			reg = <0x20 0x10091000 0 0x1000>;
> -			interrupts = <0 47 4>,
> -				     <0 48 4>,
> -				     <0 49 4>,
> -				     <0 50 4>,
> -				     <0 51 4>,
> -				     <0 52 4>,
> -				     <0 53 4>,
> -				     <0 54 4>;
> -		};
> -
> -		gpio at 2010092000 {
> -			compatible = "arm,pl061", "arm,primecell";
> -			reg = <0x20 0x10092000 0 0x1000>;
> -			interrupts = <0 10 4>,
> -				     <0 11 4>,
> -				     <0 12 4>,
> -				     <0 13 4>,
> -				     <0 14 4>,
> -				     <0 15 4>,
> -				     <0 16 4>,
> -				     <0 17 4>;
> -		};
> -
> -		gpio at 2010093000 {
> -			compatible = "arm,pl061", "arm,primecell";
> -			reg = <0x20 0x10093000 0x00 0x1000>;
> -			interrupts = <0 18 4>;
> -		};
> -
> -		ssp at 2010088000 {
> -			compatible = "arm,pl022", "arm,primecell";
> -			reg = <0x20 0x10088000 0x00 0x1000>;
> -			interrupts = <0 42 4>;
> -		};
> -
> -	};
> -
> -    PCIE0: pciex at 0xf0120000 {
> -                compatible = "lsi,plb-pciex";
> -                device_type = "pci";
> -                enabled = <0>;
> -                plx = <0>;
> -                primary;
> -                port = <0>;
> -                #interrupt-cells = <1>;
> -                #size-cells = <2>;
> -                #address-cells = <3>;
> -                /* config space access MPAGE7 registers*/
> -                reg = < 0x30 0x38000000 0x0 0x01000000
> -                0x20 0x20120000 0x0 0x00008000 >;
> -                bus-range = <0 0x0f>;
> -                /* Outbound ranges */
> -                /* < <3-cell PCI addr> <2-cell CPU (PLB) addr> <2-cell size> > *
> -/
> -                ranges = <0x03000000 0x00000000 0xa0000000
> -                          0x30 0x00000000
> -                          0x00 0x10000000>;
> -                /* Inbound ranges */
> -                /* < <3-cell PCI addr> <2-cell CPU addr> <2-cell size> > */
> -                dma-ranges = <0x03000000 0x00000000 0xa0000000
> -                              0x00 0x00000000
> -                              0x00 0x10000000>;
> -                    interrupt-parent = <&gic>;
> -                interrupts = <29 2>;
> -                interrupt-map-mask = <0000 0 0 7>;
> -                interrupt-map = <
> -                        /* <3-cell dev> <irq#> <prnt> <2-cell prnt IRQ/sense> */
> -                        0000 0 0 1 &gic 29 2
> -                        0000 0 0 2 &gic 29 2
> -                        0000 0 0 3 &gic 29 2
> -                        0000 0 0 4 &gic 29 2
> -                >;
> -        };
> -
> -        PCIE1: pciex at 0xf0128000 {
> -                compatible = "lsi,plb-pciex";
> -                device_type = "pci";
> -                enabled = <0>;
> -                plx = <0>;
> -                primary;
> -                port = <1>;
> -                #interrupt-cells = <1>;
> -                #size-cells = <2>;
> -                #address-cells = <3>;
> -                /* config space access MPAGE7 registers*/
> -                reg = <0x30 0x78000000 0x0 0x01000000
> -                       0x20 0x20128000 0x0 0x00008000 >;
> -                bus-range = <0 0x0f>;
> -                /* Outbound ranges */
> -                /* < <3-cell PCI addr> <2-cell CPU (PLB) addr> <2-cell size> > */
> -                ranges = <0x03000000 0x00000000 0xa0000000
> -                          0x30 0x40000000
> -                          0x00 0x10000000>;
> -                /* Inbound ranges */
> -                /* < <3-cell PCI addr> <2-cell CPU addr> <2-cell size> > */
> -                dma-ranges = <0x03000000 0x00000000 0xb0000000
> -                             0x00 0x00000000
> -                              0x00 0x10000000>;
> -                interrupt-parent = <&gic>;
> -                interrupts = <72 2>;
> -                interrupt-map-mask = <0000 0 0 7>;
> -                interrupt-map = <
> -                        /* <3-cell dev> <irq#> <prnt> <2-cell prnt IRQ/sense> */
> -                        0000 0 0 1 &gic 72 2
> -                        0000 0 0 2 &gic 72 2
> -                        0000 0 0 3 &gic 72 2
> -                        0000 0 0 4 &gic 72 2
> -                >;
> -        };
> -
> -        PCIE2: pciex at 0xf0130000 {
> -                compatible = "lsi,plb-pciex";
> -                device_type = "pci";
> -                enabled = <0>;
> -                plx = <0>;
> -                primary;
> -                port = <2>;
> -                #interrupt-cells = <1>;
> -                #size-cells = <2>;
> -                #address-cells = <3>;
> -                /* config space access MPAGE7 registers*/
> -                reg = <0x30 0xb8000000 0x0 0x01000000
> -                       0x20 0x20130000 0x0 0x00008000 >;
> -                bus-range = <0 0x0f>;
> -                /* Outbound ranges */
> -                /* < <3-cell PCI addr> <2-cell CPU (PLB) addr> <2-cell size> > */
> -                ranges = <0x03000000 0x00000000 0xa0000000
> -                          0x30 0x80000000
> -                          0x00 0x10000000>;
> -                /* Inbound ranges */
> -                /* < <3-cell PCI addr> <2-cell CPU addr> <2-cell size> > */
> -                dma-ranges = <0x03000000 0x00000000 0xc0000000
> -                              0x00 0x00000000
> -                              0x00 0x10000000>;
> -
> -                interrupt-parent = <&gic>;
> -                interrupts = <73 2>;
> -                interrupt-map-mask = <0000 0 0 7>;
> -                interrupt-map = <
> -                        /* <3-cell dev> <irq#> <prnt> <2-cell prnt IRQ/sense> */
> -                        0000 0 0 1 &gic 73 2
> -                        0000 0 0 2 &gic 73 2
> -                        0000 0 0 3 &gic 73 2
> -                        0000 0 0 4 &gic 73 2
> -                >;
> -        };
> -};
> -
> -/*
> -  Local Variables:
> -  mode: C
> -  End:
> -*/
> diff --git a/arch/arm/boot/dts/axm-ve-tc1.dts b/arch/arm/boot/dts/axm-ve-tc1.dts
> deleted file mode 100644
> index a8939e8..0000000
> --- a/arch/arm/boot/dts/axm-ve-tc1.dts
> +++ /dev/null
> @@ -1,363 +0,0 @@
> -/*
> - * ARM Ltd. Versatile Express
> - *
> - * CoreTile Express A15x2 (version with Test Chip 1)
> - * Cortex-A15 MPCore (V2P-CA15)
> - *
> - * HBI-0237A
> - */
> -
> -/dts-v1/;
> -
> -/ {
> -	model = "V2P-CA15";
> -	arm,hbi = <0x237>;
> -	compatible = "arm,vexpress,v2p-ca15,tc1", "arm,vexpress,v2p-ca15", "arm,vexpress";
> -	interrupt-parent = <&gic>;
> -	#address-cells = <1>;
> -	#size-cells = <1>;
> -
> -	chosen { };
> -
> -	aliases {
> -		serial0 = &v2m_serial0;
> -		serial1 = &v2m_serial1;
> -		serial2 = &v2m_serial2;
> -		serial3 = &v2m_serial3;
> -		i2c0 = &v2m_i2c_dvi;
> -		i2c1 = &v2m_i2c_pcie;
> -	};
> -
> -	cpus {
> -		#address-cells = <1>;
> -		#size-cells = <0>;
> -
> -		cpu at 0 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <0>;
> -		};
> -
> -		cpu at 1 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <1>;
> -		};
> -	};
> -
> -	memory at 80000000 {
> -		device_type = "memory";
> -		reg = <0x80000000 0x40000000>;
> -	};
> -
> -	hdlcd at 2b000000 {
> -		compatible = "arm,hdlcd";
> -		reg = <0x2b000000 0x1000>;
> -		interrupts = <0 85 4>;
> -	};
> -
> -	memory-controller at 2b0a0000 {
> -		compatible = "arm,pl341", "arm,primecell";
> -		reg = <0x2b0a0000 0x1000>;
> -	};
> -
> -	wdt at 2b060000 {
> -		compatible = "arm,sp805", "arm,primecell";
> -		reg = <0x2b060000 0x1000>;
> -		interrupts = <98>;
> -	};
> -
> -	gic: interrupt-controller at 2c001000 {
> -		compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic";
> -		#interrupt-cells = <3>;
> -		#address-cells = <0>;
> -		interrupt-controller;
> -		reg = <0x2c001000 0x1000>,
> -		      <0x2c002000 0x100>;
> -	};
> -
> -	memory-controller at 7ffd0000 {
> -		compatible = "arm,pl354", "arm,primecell";
> -		reg = <0x7ffd0000 0x1000>;
> -		interrupts = <0 86 4>,
> -			     <0 87 4>;
> -	};
> -
> -	dma at 7ffb0000 {
> -		compatible = "arm,pl330", "arm,primecell";
> -		reg = <0x7ffb0000 0x1000>;
> -		interrupts = <0 92 4>,
> -			     <0 88 4>,
> -			     <0 89 4>,
> -			     <0 90 4>,
> -			     <0 91 4>;
> -	};
> -
> -	timer {
> -		compatible = "arm,armv7-timer";
> -		interrupts = <1 13 0xf08>,
> -			     <1 14 0xf08>;
> -	};
> -
> -	pmu {
> -		compatible = "arm,cortex-a15-pmu", "arm,cortex-a9-pmu";
> -		interrupts = <0 68 4>,
> -			     <0 69 4>;
> -	};
> -
> -	motherboard {
> -		ranges = <0 0 0x08000000 0x04000000>,
> -			 <1 0 0x14000000 0x04000000>,
> -			 <2 0 0x18000000 0x04000000>,
> -			 <3 0 0x1c000000 0x04000000>,
> -			 <4 0 0x0c000000 0x04000000>,
> -			 <5 0 0x10000000 0x04000000>;
> -
> -		interrupt-map-mask = <0 0 63>;
> -		interrupt-map = <0 0  0 &gic 0  0 4>,
> -				<0 0  1 &gic 0  1 4>,
> -				<0 0  2 &gic 0  2 4>,
> -				<0 0  3 &gic 0  3 4>,
> -				<0 0  4 &gic 0  4 4>,
> -				<0 0  5 &gic 0  5 4>,
> -				<0 0  6 &gic 0  6 4>,
> -				<0 0  7 &gic 0  7 4>,
> -				<0 0  8 &gic 0  8 4>,
> -				<0 0  9 &gic 0  9 4>,
> -				<0 0 10 &gic 0 10 4>,
> -				<0 0 11 &gic 0 11 4>,
> -				<0 0 12 &gic 0 12 4>,
> -				<0 0 13 &gic 0 13 4>,
> -				<0 0 14 &gic 0 14 4>,
> -				<0 0 15 &gic 0 15 4>,
> -				<0 0 16 &gic 0 16 4>,
> -				<0 0 17 &gic 0 17 4>,
> -				<0 0 18 &gic 0 18 4>,
> -				<0 0 19 &gic 0 19 4>,
> -				<0 0 20 &gic 0 20 4>,
> -				<0 0 21 &gic 0 21 4>,
> -				<0 0 22 &gic 0 22 4>,
> -				<0 0 23 &gic 0 23 4>,
> -				<0 0 24 &gic 0 24 4>,
> -				<0 0 25 &gic 0 25 4>,
> -				<0 0 26 &gic 0 26 4>,
> -				<0 0 27 &gic 0 27 4>,
> -				<0 0 28 &gic 0 28 4>,
> -				<0 0 29 &gic 0 29 4>,
> -				<0 0 30 &gic 0 30 4>,
> -				<0 0 31 &gic 0 31 4>,
> -				<0 0 32 &gic 0 32 4>,
> -				<0 0 33 &gic 0 33 4>,
> -				<0 0 34 &gic 0 34 4>,
> -				<0 0 35 &gic 0 35 4>,
> -				<0 0 36 &gic 0 36 4>,
> -				<0 0 37 &gic 0 37 4>,
> -				<0 0 38 &gic 0 38 4>,
> -				<0 0 39 &gic 0 39 4>,
> -				<0 0 40 &gic 0 40 4>,
> -				<0 0 41 &gic 0 41 4>,
> -				<0 0 42 &gic 0 42 4>;
> -	};
> -};
> -
> -/*
> - * ARM Ltd. Versatile Express
> - *
> - * Motherboard Express uATX
> - * V2M-P1
> - *
> - * HBI-0190D
> - *
> - * RS1 memory map ("ARM Cortex-A Series memory map" in the board's
> - * Technical Reference Manual)
> - *
> - * WARNING! The hardware described in this file is independent from the
> - * original variant (vexpress-v2m.dtsi), but there is a strong
> - * correspondence between the two configurations.
> - *
> - * TAKE CARE WHEN MAINTAINING THIS FILE TO PROPAGATE ANY RELEVANT
> - * CHANGES TO vexpress-v2m.dtsi!
> - */
> -
> -/ {
> -	aliases {
> -		arm,v2m_timer = &v2m_timer01;
> -	};
> -
> -	motherboard {
> -		compatible = "simple-bus";
> -		arm,v2m-memory-map = "rs1";
> -		#address-cells = <2>; /* SMB chipselect number and offset */
> -		#size-cells = <1>;
> -		#interrupt-cells = <1>;
> -
> -		flash at 0,00000000 {
> -			compatible = "arm,vexpress-flash", "cfi-flash";
> -			reg = <0 0x00000000 0x04000000>,
> -			      <4 0x00000000 0x04000000>;
> -			bank-width = <4>;
> -		};
> -
> -		psram at 1,00000000 {
> -			compatible = "arm,vexpress-psram", "mtd-ram";
> -			reg = <1 0x00000000 0x02000000>;
> -			bank-width = <4>;
> -		};
> -
> -		vram at 2,00000000 {
> -			compatible = "arm,vexpress-vram";
> -			reg = <2 0x00000000 0x00800000>;
> -		};
> -
> -		ethernet at 2,02000000 {
> -			compatible = "smsc,lan9118", "smsc,lan9115";
> -			reg = <2 0x02000000 0x10000>;
> -			interrupts = <15>;
> -			phy-mode = "mii";
> -			reg-io-width = <4>;
> -			smsc,irq-active-high;
> -			smsc,irq-push-pull;
> -		};
> -
> -		usb at 2,03000000 {
> -			compatible = "nxp,usb-isp1761";
> -			reg = <2 0x03000000 0x20000>;
> -			interrupts = <16>;
> -			port1-otg;
> -		};
> -
> -		iofpga at 3,00000000 {
> -			compatible = "arm,amba-bus", "simple-bus";
> -			#address-cells = <1>;
> -			#size-cells = <1>;
> -			ranges = <0 3 0 0x200000>;
> -
> -			sysreg at 010000 {
> -				compatible = "arm,vexpress-sysreg";
> -				reg = <0x010000 0x1000>;
> -			};
> -
> -			sysctl at 020000 {
> -				compatible = "arm,sp810", "arm,primecell";
> -				reg = <0x020000 0x1000>;
> -			};
> -
> -			/* PCI-E I2C bus */
> -			v2m_i2c_pcie: i2c at 030000 {
> -				compatible = "arm,versatile-i2c";
> -				reg = <0x030000 0x1000>;
> -
> -				#address-cells = <1>;
> -				#size-cells = <0>;
> -
> -				pcie-switch at 60 {
> -					compatible = "idt,89hpes32h8";
> -					reg = <0x60>;
> -				};
> -			};
> -
> -			aaci at 040000 {
> -				compatible = "arm,pl041", "arm,primecell";
> -				reg = <0x040000 0x1000>;
> -				interrupts = <11>;
> -			};
> -
> -			mmci at 050000 {
> -				compatible = "arm,pl180", "arm,primecell";
> -				reg = <0x050000 0x1000>;
> -				interrupts = <9 10>;
> -			};
> -
> -			kmi at 060000 {
> -				compatible = "arm,pl050", "arm,primecell";
> -				reg = <0x060000 0x1000>;
> -				interrupts = <12>;
> -			};
> -
> -			kmi at 070000 {
> -				compatible = "arm,pl050", "arm,primecell";
> -				reg = <0x070000 0x1000>;
> -				interrupts = <13>;
> -			};
> -
> -			v2m_serial0: uart at 090000 {
> -				compatible = "arm,pl011", "arm,primecell";
> -				reg = <0x090000 0x1000>;
> -				interrupts = <5>;
> -			};
> -
> -			v2m_serial1: uart at 0a0000 {
> -				compatible = "arm,pl011", "arm,primecell";
> -				reg = <0x0a0000 0x1000>;
> -				interrupts = <6>;
> -			};
> -
> -			v2m_serial2: uart at 0b0000 {
> -				compatible = "arm,pl011", "arm,primecell";
> -				reg = <0x0b0000 0x1000>;
> -				interrupts = <7>;
> -			};
> -
> -			v2m_serial3: uart at 0c0000 {
> -				compatible = "arm,pl011", "arm,primecell";
> -				reg = <0x0c0000 0x1000>;
> -				interrupts = <8>;
> -			};
> -
> -			wdt at 0f0000 {
> -				compatible = "arm,sp805", "arm,primecell";
> -				reg = <0x0f0000 0x1000>;
> -				interrupts = <0>;
> -			};
> -
> -			v2m_timer01: timer at 110000 {
> -				compatible = "arm,sp804", "arm,primecell";
> -				reg = <0x110000 0x1000>;
> -				interrupts = <2>;
> -			};
> -
> -			v2m_timer23: timer at 120000 {
> -				compatible = "arm,sp804", "arm,primecell";
> -				reg = <0x120000 0x1000>;
> -			};
> -
> -			/* DVI I2C bus */
> -			v2m_i2c_dvi: i2c at 160000 {
> -				compatible = "arm,versatile-i2c";
> -				reg = <0x160000 0x1000>;
> -
> -				#address-cells = <1>;
> -				#size-cells = <0>;
> -
> -				dvi-transmitter at 39 {
> -					compatible = "sil,sii9022-tpi", "sil,sii9022";
> -					reg = <0x39>;
> -				};
> -
> -				dvi-transmitter at 60 {
> -					compatible = "sil,sii9022-cpi", "sil,sii9022";
> -					reg = <0x60>;
> -				};
> -			};
> -
> -			rtc at 170000 {
> -				compatible = "arm,pl031", "arm,primecell";
> -				reg = <0x170000 0x1000>;
> -				interrupts = <4>;
> -			};
> -
> -			compact-flash at 1a0000 {
> -				compatible = "arm,vexpress-cf", "ata-generic";
> -				reg = <0x1a0000 0x100
> -				       0x1a0100 0xf00>;
> -				reg-shift = <2>;
> -			};
> -
> -			clcd at 1f0000 {
> -				compatible = "arm,pl111", "arm,primecell";
> -				reg = <0x1f0000 0x1000>;
> -				interrupts = <14>;
> -			};
> -		};
> -	};
> -};
> diff --git a/arch/arm/boot/dts/axm-ve-tc2.dts b/arch/arm/boot/dts/axm-ve-tc2.dts
> deleted file mode 100644
> index fbd741e..0000000
> --- a/arch/arm/boot/dts/axm-ve-tc2.dts
> +++ /dev/null
> @@ -1,174 +0,0 @@
> -/*
> - * ARM Ltd. Versatile Express
> - *
> - * CoreTile Express A15x2 A7x3
> - * Cortex-A15_A7 MPCore (V2P-CA15_A7)
> - *
> - * This DTB describes the big (A15x2) cluster only!
> - * Make sure that you have the following lines in your board.txt:
> - *
> - *	SCC: 0x018 0x00001FFF
> - *	SCC: 0x700 0x00320003
> - *
> - * HBI-0249A
> - */
> -
> -/dts-v1/;
> -
> -/ {
> -	model = "V2P-CA15_CA7";
> -	arm,hbi = <0x249>;
> -	compatible = "arm,vexpress,v2p-ca15_ca7,big", "arm,vexpress,v2p-ca15_ca7", "arm,vexpress";
> -	interrupt-parent = <&gic>;
> -	#address-cells = <1>;
> -	#size-cells = <1>;
> -
> -	chosen { };
> -
> -	aliases {
> -		serial0 = &v2m_serial0;
> -		serial1 = &v2m_serial1;
> -		serial2 = &v2m_serial2;
> -		serial3 = &v2m_serial3;
> -		i2c0 = &v2m_i2c_dvi;
> -		i2c1 = &v2m_i2c_pcie;
> -	};
> -
> -	cpus {
> -		#address-cells = <1>;
> -		#size-cells = <0>;
> -
> -		cpu at 0 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <0>;
> -		};
> -
> -		cpu at 1 {
> -			device_type = "cpu";
> -			compatible = "arm,cortex-a15";
> -			reg = <1>;
> -		};
> -	};
> -
> -	memory at 80000000 {
> -		device_type = "memory";
> -		reg = <0x80000000 0x40000000>;
> -	};
> -
> -	wdt at 2a490000 {
> -		compatible = "arm,sp805", "arm,primecell";
> -		reg = <0x2a490000 0x1000>;
> -		interrupts = <98>;
> -	};
> -
> -	hdlcd at 2b000000 {
> -		compatible = "arm,hdlcd";
> -		reg = <0x2b000000 0x1000>;
> -		interrupts = <0 85 4>;
> -	};
> -
> -	memory-controller at 2b0a0000 {
> -		compatible = "arm,pl341", "arm,primecell";
> -		reg = <0x2b0a0000 0x1000>;
> -	};
> -
> -	gic: interrupt-controller at 2c001000 {
> -		compatible = "arm,cortex-a15-gic", "arm,cortex-a9-gic";
> -		#interrupt-cells = <3>;
> -		#address-cells = <0>;
> -		interrupt-controller;
> -		reg = <0x2c001000 0x1000>,
> -		      <0x2c002000 0x1000>,
> -		      <0x2c004000 0x2000>,
> -		      <0x2c006000 0x2000>;
> -		interrupts = <1 9 0xf04>;
> -	};
> -
> -	memory-controller at 7ffd0000 {
> -		compatible = "arm,pl354", "arm,primecell";
> -		reg = <0x7ffd0000 0x1000>;
> -		interrupts = <0 86 4>,
> -			     <0 87 4>;
> -	};
> -
> -	dma at 7ffb0000 {
> -		compatible = "arm,pl330", "arm,primecell";
> -		reg = <0x7ff00000 0x1000>;
> -		interrupts = <0 92 4>,
> -			     <0 88 4>,
> -			     <0 89 4>,
> -			     <0 90 4>,
> -			     <0 91 4>;
> -	};
> -
> -	timer {
> -		compatible = "arm,armv7-timer";
> -		interrupts = <1 13 0xf08>,
> -			     <1 14 0xf08>,
> -			     <1 11 0xf08>,
> -			     <1 10 0xf08>;
> -	};
> -
> -	pmu {
> -		compatible = "arm,cortex-a15-pmu", "arm,cortex-a9-pmu";
> -		interrupts = <0 68 4>,
> -			     <0 69 4>;
> -	};
> -
> -	motherboard {
> -		ranges = <0 0 0x08000000 0x04000000>,
> -			 <1 0 0x14000000 0x04000000>,
> -			 <2 0 0x18000000 0x04000000>,
> -			 <3 0 0x1c000000 0x04000000>,
> -			 <4 0 0x0c000000 0x04000000>,
> -			 <5 0 0x10000000 0x04000000>;
> -
> -		interrupt-map-mask = <0 0 63>;
> -		interrupt-map = <0 0  0 &gic 0  0 4>,
> -				<0 0  1 &gic 0  1 4>,
> -				<0 0  2 &gic 0  2 4>,
> -				<0 0  3 &gic 0  3 4>,
> -				<0 0  4 &gic 0  4 4>,
> -				<0 0  5 &gic 0  5 4>,
> -				<0 0  6 &gic 0  6 4>,
> -				<0 0  7 &gic 0  7 4>,
> -				<0 0  8 &gic 0  8 4>,
> -				<0 0  9 &gic 0  9 4>,
> -				<0 0 10 &gic 0 10 4>,
> -				<0 0 11 &gic 0 11 4>,
> -				<0 0 12 &gic 0 12 4>,
> -				<0 0 13 &gic 0 13 4>,
> -				<0 0 14 &gic 0 14 4>,
> -				<0 0 15 &gic 0 15 4>,
> -				<0 0 16 &gic 0 16 4>,
> -				<0 0 17 &gic 0 17 4>,
> -				<0 0 18 &gic 0 18 4>,
> -				<0 0 19 &gic 0 19 4>,
> -				<0 0 20 &gic 0 20 4>,
> -				<0 0 21 &gic 0 21 4>,
> -				<0 0 22 &gic 0 22 4>,
> -				<0 0 23 &gic 0 23 4>,
> -				<0 0 24 &gic 0 24 4>,
> -				<0 0 25 &gic 0 25 4>,
> -				<0 0 26 &gic 0 26 4>,
> -				<0 0 27 &gic 0 27 4>,
> -				<0 0 28 &gic 0 28 4>,
> -				<0 0 29 &gic 0 29 4>,
> -				<0 0 30 &gic 0 30 4>,
> -				<0 0 31 &gic 0 31 4>,
> -				<0 0 32 &gic 0 32 4>,
> -				<0 0 33 &gic 0 33 4>,
> -				<0 0 34 &gic 0 34 4>,
> -				<0 0 35 &gic 0 35 4>,
> -				<0 0 36 &gic 0 36 4>,
> -				<0 0 37 &gic 0 37 4>,
> -				<0 0 38 &gic 0 38 4>,
> -				<0 0 39 &gic 0 39 4>,
> -				<0 0 40 &gic 0 40 4>,
> -				<0 0 41 &gic 0 41 4>,
> -				<0 0 42 &gic 0 42 4>;
> -	};
> -};
> -
> -/include/ "vexpress-v2m-rs1.dtsi"
> diff --git a/arch/arm/boot/dts/axm5504-emu.dts b/arch/arm/boot/dts/axm5504-emu.dts
> new file mode 100644
> index 0000000..9ddce7d
> --- /dev/null
> +++ b/arch/arm/boot/dts/axm5504-emu.dts
> @@ -0,0 +1,44 @@
> +/*
> + * arch/arm/boot/dts/axm5504-emulation.dts
> + *
> + * Copyright (C) 2013 LSI
> + *
> + * This program is free software; you can redistribute it and/or modify
> + * it under the terms of the GNU General Public License as published by
> + * the Free Software Foundation; either version 2 of the License, or
> + * (at your option) any later version.
> + */
> +
> +/dts-v1/;
> +
> +/memreserve/ 0x00000000 0x00400000;
> +
> +/include/ "axm55xx.dtsi"
> +/include/ "axm5504-cpus.dtsi"
> +
> +/ {
> +	model = "Emulation Platform AXM55xx";
> +	compatible = "lsi,axm5516-emulation", "lsi,axm5516";
> +
> +	memory {
> +		device_type = "memory";
> +		reg = <0 0x00000000 0 0x10000000>;
> +	};
> +};
> +
> +&femac {
> +	status = "okay";
> +	phy-address = <0x03>;
> +};
> +
> +&serial0 {
> +	status = "okay";
> +};
> +
> +&gpio0 {
> +	status = "okay";
> +};
> +
> +&gpio1 {
> +	status = "okay";
> +};
> diff --git a/arch/arm/boot/dts/axm5504-emulation.dts b/arch/arm/boot/dts/axm5504-emulation.dts
> deleted file mode 100644
> index 9ddce7d..0000000
> --- a/arch/arm/boot/dts/axm5504-emulation.dts
> +++ /dev/null
> @@ -1,44 +0,0 @@
> -/*
> - * arch/arm/boot/dts/axm5504-emulation.dts
> - *
> - * Copyright (C) 2013 LSI
> - *
> - * This program is free software; you can redistribute it and/or modify
> - * it under the terms of the GNU General Public License as published by
> - * the Free Software Foundation; either version 2 of the License, or
> - * (at your option) any later version.
> - */
> -
> -/dts-v1/;
> -
> -/memreserve/ 0x00000000 0x00400000;
> -
> -/include/ "axm55xx.dtsi"
> -/include/ "axm5504-cpus.dtsi"
> -
> -/ {
> -	model = "Emulation Platform AXM55xx";
> -	compatible = "lsi,axm5516-emulation", "lsi,axm5516";
> -
> -	memory {
> -		device_type = "memory";
> -		reg = <0 0x00000000 0 0x10000000>;
> -	};
> -};
> -
> -&femac {
> -	status = "okay";
> -	phy-address = <0x03>;
> -};
> -
> -&serial0 {
> -	status = "okay";
> -};
> -
> -&gpio0 {
> -	status = "okay";
> -};
> -
> -&gpio1 {
> -	status = "okay";
> -};
> diff --git a/arch/arm/boot/dts/axm5507-cpus.dtsi b/arch/arm/boot/dts/axm5507-cpus.dtsi
> new file mode 100644
> index 0000000..a32372b
> --- /dev/null
> +++ b/arch/arm/boot/dts/axm5507-cpus.dtsi
> @@ -0,0 +1,73 @@
> +/*
> + * arch/arm/boot/dts/axm5508-cpus.dtsi
> + *
> + * Copyright (C) 2013 LSI
> + *
> + * This program is free software; you can redistribute it and/or modify
> + * it under the terms of the GNU General Public License as published by
> + * the Free Software Foundation; either version 2 of the License, or
> + * (at your option) any later version.
> + */
> +
> +/ {
> +	cpus {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +
> +		cpu at 0 {
> +			device_type = "cpu";
> +			compatible = "arm,cortex-a15";
> +			reg = <0x00>;
> +			cpu-release-addr = <0>; // Fixed by the boot loader
> +			clock-frequency = <0>;  // Placeholder
> +		};
> +
> +		cpu at 1 {
> +			device_type = "cpu";
> +			compatible = "arm,cortex-a15";
> +			reg = <0x01>;
> +			cpu-release-addr = <0>; // Fixed by the boot loader
> +			clock-frequency = <0>;  // Placeholder
> +		};
> +
> +		cpu at 2 {
> +			device_type = "cpu";
> +			compatible = "arm,cortex-a15";
> +			reg = <0x02>;
> +			cpu-release-addr = <0>; // Fixed by the boot loader
> +			clock-frequency = <0>;  // Placeholder
> +		};
> +
> +		cpu at 3 {
> +			device_type = "cpu";
> +			compatible = "arm,cortex-a15";
> +			reg = <0x03>;
> +			cpu-release-addr = <0>; // Fixed by the boot loader
> +			clock-frequency = <0>;  // Placeholder
> +		};
> +
> +		cpu at 4 {
> +			device_type = "cpu";
> +			compatible = "arm,cortex-a15";
> +			reg = <0x04>;
> +			cpu-release-addr = <0>; // Fixed by the boot loader
> +			clock-frequency = <0>;  // Placeholder
> +		};
> +
> +		cpu at 5 {
> +			device_type = "cpu";
> +			compatible = "arm,cortex-a15";
> +			reg = <0x05>;
> +			cpu-release-addr = <0>; // Fixed by the boot loader
> +			clock-frequency = <0>;  // Placeholder
> +		};
> +
> +		cpu at 6 {
> +			device_type = "cpu";
> +			compatible = "arm,cortex-a15";
> +			reg = <0x06>;
> +			cpu-release-addr = <0>; // Fixed by the boot loader
> +			clock-frequency = <0>;  // Placeholder
> +		};
> +	};
> +};
> diff --git a/arch/arm/boot/dts/axm5507-emu.dts b/arch/arm/boot/dts/axm5507-emu.dts
> new file mode 100644
> index 0000000..201f3af
> --- /dev/null
> +++ b/arch/arm/boot/dts/axm5507-emu.dts
> @@ -0,0 +1,44 @@
> +/*
> + * arch/arm/boot/dts/axm5504-emulation.dts
> + *
> + * Copyright (C) 2013 LSI
> + *
> + * This program is free software; you can redistribute it and/or modify
> + * it under the terms of the GNU General Public License as published by
> + * the Free Software Foundation; either version 2 of the License, or
> + * (at your option) any later version.
> + */
> +
> +/dts-v1/;
> +
> +/memreserve/ 0x00000000 0x00400000;
> +
> +/include/ "axm55xx.dtsi"
> +/include/ "axm5507-cpus.dtsi"
> +
> +/ {
> +	model = "Emulation Platform AXM55xx";
> +	compatible = "lsi,axm5516-emulation", "lsi,axm5516";
> +
> +	memory {
> +		device_type = "memory";
> +		reg = <0 0x00000000 0 0x10000000>;
> +	};
> +};
> +
> +&femac {
> +	status = "okay";
> +	phy-address = <0x03>;
> +};
> +
> +&serial0 {
> +	status = "okay";
> +};
> +
> +&gpio0 {
> +	status = "okay";
> +};
> +
> +&gpio1 {
> +	status = "okay";
> +};
> diff --git a/arch/arm/boot/dts/axm5516-sim.dts b/arch/arm/boot/dts/axm5516-sim.dts
> new file mode 100644
> index 0000000..e8cd01a
> --- /dev/null
> +++ b/arch/arm/boot/dts/axm5516-sim.dts
> @@ -0,0 +1,127 @@
> +/*
> + * arch/arm/boot/dts/axm5516-amarillo.dts
> + *
> + * Copyright (C) 2013 LSI
> + *
> + * This program is free software; you can redistribute it and/or modify
> + * it under the terms of the GNU General Public License as published by
> + * the Free Software Foundation; either version 2 of the License, or
> + * (at your option) any later version.
> + */
> +
> +/dts-v1/;
> +
> +/memreserve/ 0x00000000 0x00400000;
> +
> +/include/ "axm55xx.dtsi"
> +/include/ "axm5516-cpus.dtsi"
> +
> +/ {
> +	model = "Simulation Platform AXM55xx";
> +	compatible = "lsi,axm5516-sim", "lsi,axm5516";
> +
> +	memory {
> +		device_type = "memory";
> +		reg = <0 0x00000000 0 0x40000000>;
> +	};
> +
> +	clocks {
> +		#address-cells = <1>;
> +		#size-cells = <0>;
> +
> +		cpu {
> +			frequency = <1400000000>;
> +		};
> +
> +		peripheral {
> +			frequency = <400000000>;
> +		};
> +
> +		emmc {
> +			frequency = <25000000>;
> +		};
> +	};
> +
> +	sim {
> +		compatible = "arm,amba-bus", "simple-bus";
> +		device_type = "soc";
> +		#address-cells = <2>;
> +		#size-cells = <2>;
> +		interrupt-parent = <&gic>;
> +		ranges;
> +
> +		mmci at 020101E0000 {
> +			compatible = "arm,pl180", "arm,primecell";
> +			reg = <0x20 0x101E0000 0x00 0x1000>;
> +			interrupts = <0 222 4>,
> +				     <0 223 4>;
> +		};
> +
> +		ethernet at 201100000000 {
> +			compatible = "smsc,lan91c111";
> +			device_type = "network";
> +			reg = <0x20 0x11000000 0 0x10000>;
> +			interrupts = <0 1 4>;
> +			phy-mode = "mii";
> +			reg-io-width = <4>;
> +			smsc,irq-active-high;
> +			smsc,irq-push-pull;
> +		};
> +	};
> +};
> +
> +&mtc {
> +	status = "okay";
> +};
> +
> +&pcie0 {
> +	status = "okay";
> +};
> +
> +&pcie1 {
> +	status = "okay";
> +};
> +
> +&serial0 {
> +	status = "okay";
> +};
> +
> +&serial1 {
> +	status = "okay";
> +};
> +
> +&serial2 {
> +	status = "okay";
> +};
> +
> +&serial3 {
> +	status = "okay";
> +};
> +
> +&gpio0 {
> +	status = "okay";
> +};
> +
> +&gpio1 {
> +	status = "okay";
> +};
> +
> +&spics {
> +	status = "okay";
> +};
> +
> +&spi0 {
> +	status = "okay";
> +};
> +
> +&i2c1 {
> +	status = "okay";
> +};
> +
> +&i2c2 {
> +	status = "okay";
> +};
> +
> +&i2c3 {
> +	status = "okay";
> +};
> diff --git a/arch/powerpc/boot/dts/acp25xx.dts b/arch/powerpc/boot/dts/acp25xx.dts
> index b5463c5..9893cf9 100644
> --- a/arch/powerpc/boot/dts/acp25xx.dts
> +++ b/arch/powerpc/boot/dts/acp25xx.dts
> @@ -290,7 +290,7 @@
>                   #size-cells = <2>;
>                   compatible = "axxia,rapidio-delta";
>                   device_type = "rapidio";
> -                reg = <0x0020 0x00560000 0x0 0x1000>; /* SRIO Conf 0 region */
> +                reg = <0x0020 0x00560000 0x1000>; /* SRIO Conf 0 region */
>                   ranges = <0x0 0x0 0x0021 0x00000000 0x0 0x40000000>;
>   		/*
>                   linkdown-reset = <0x0200 0x100 0x0020 0x00430000 0x0 0x000010000>;
> diff --git a/arch/powerpc/boot/dts/acp342x.dts b/arch/powerpc/boot/dts/acp342x.dts
> index 34f76eb..18814f9 100644
> --- a/arch/powerpc/boot/dts/acp342x.dts
> +++ b/arch/powerpc/boot/dts/acp342x.dts
> @@ -291,7 +291,7 @@
>                   #size-cells = <2>;
>                   compatible = "axxia,rapidio-delta";
>                   device_type = "rapidio";
> -                reg = <0x0020 0x00420000 0x0 0x1000>; /* SRIO Conf 0 region */
> +                reg = <0x0020 0x00420000 0x1000>; /* SRIO Conf 0 region */
>                   ranges = <0x0 0x0 0x0020 0x80000000 0x0 0x40000000>;
>   		/*
>                   linkdown-reset = <0x0200 0x100 0x0020 0x00430000 0x0 0x000010000>;
> diff --git a/arch/powerpc/boot/dts/acp344x.dts b/arch/powerpc/boot/dts/acp344x.dts
> index 51fa547..2c25007 100644
> --- a/arch/powerpc/boot/dts/acp344x.dts
> +++ b/arch/powerpc/boot/dts/acp344x.dts
> @@ -290,7 +290,7 @@
>                   #size-cells = <2>;
>                   compatible = "axxia,rapidio-delta";
>                   device_type = "rapidio";
> -                reg = <0x0020 0x00420000 0x0 0x1000>; /* SRIO Conf 0 region */
> +                reg = <0x0020 0x00420000 0x1000>; /* SRIO Conf 0 region */
>                   ranges = <0x0 0x0 0x0020 0x80000000 0x0 0x40000000>;
>   		/*
>                   linkdown-reset = <0x0200 0x100 0x0020 0x00430000 0x0 0x000010000>;
> diff --git a/arch/powerpc/boot/dts/acp35xx.dts b/arch/powerpc/boot/dts/acp35xx.dts
> index 6f37e45..4202cfa 100644
> --- a/arch/powerpc/boot/dts/acp35xx.dts
> +++ b/arch/powerpc/boot/dts/acp35xx.dts
> @@ -401,7 +401,7 @@
>                   #size-cells = <2>;
>                   compatible = "axxia,rapidio-delta";
>                   device_type = "rapidio";
> -                reg = <0x0020 0x00560000 0x0 0x1000>; /* SRIO Conf 0 region */
> +                reg = <0x0020 0x00560000 0x1000>; /* SRIO Conf 0 region */
>                   ranges = <0x0 0x0 0x0021 0x00000000 0x0 0x40000000>;
>   		/*
>                   linkdown-reset = <0x0200 0x100 0x0020 0x0040A000 0x0 0x000010000>;
>



More information about the linux-yocto mailing list