diff options
author | Jon Medhurst <tixy@linaro.org> | 2013-01-30 12:02:46 +0000 |
---|---|---|
committer | Jon Medhurst <tixy@linaro.org> | 2013-07-01 11:04:14 +0100 |
commit | cec71182328f37b7bc3740e982f01548b816511e (patch) | |
tree | ed7da2051cdb02f2d45913dc7b44b2a5f01a094c /arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts | |
parent | ecc1f5b6c9ea90f23410553980d672dd766508c2 (diff) |
ARM: dts: Changes to get RTSM working with Linux 3.8
Signed-off-by: Jon Medhurst <tixy@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts')
-rw-r--r-- | arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts | 44 |
1 files changed, 42 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts b/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts index f3d5eb7dbb9e..c1947a3a5c88 100644 --- a/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts +++ b/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts @@ -11,6 +11,7 @@ / { model = "RTSM_VE_CortexA15x4"; + arm,vexpress,site = <0xf>; compatible = "arm,rtsm_ve,cortex_a15x4", "arm,vexpress"; interrupt-parent = <&gic>; #address-cells = <2>; @@ -79,7 +80,43 @@ <1 10 0xf08>; }; - motherboard { + dcc { + compatible = "arm,vexpress,config-bus"; + arm,vexpress,config-bridge = <&v2m_sysreg>; + + osc@0 { + /* ACLK clock to the AXI master port on the test chip */ + compatible = "arm,vexpress-osc"; + arm,vexpress-sysreg,func = <1 0>; + freq-range = <30000000 50000000>; + #clock-cells = <0>; + clock-output-names = "extsaxiclk"; + }; + + oscclk1: osc@1 { + /* Reference clock for the CLCD */ + compatible = "arm,vexpress-osc"; + arm,vexpress-sysreg,func = <1 1>; + freq-range = <10000000 80000000>; + #clock-cells = <0>; + clock-output-names = "clcdclk"; + }; + + smbclk: oscclk2: osc@2 { + /* Reference clock for the test chip internal PLLs */ + compatible = "arm,vexpress-osc"; + arm,vexpress-sysreg,func = <1 2>; + freq-range = <33000000 100000000>; + #clock-cells = <0>; + clock-output-names = "tcrefclk"; + }; + }; + + smb { + compatible = "simple-bus"; + + #address-cells = <2>; + #size-cells = <1>; ranges = <0 0 0 0x08000000 0x04000000>, <1 0 0 0x14000000 0x04000000>, <2 0 0 0x18000000 0x04000000>, @@ -87,6 +124,7 @@ <4 0 0 0x0c000000 0x04000000>, <5 0 0 0x10000000 0x04000000>; + #interrupt-cells = <1>; interrupt-map-mask = <0 0 63>; interrupt-map = <0 0 0 &gic 0 0 4>, <0 0 1 &gic 0 1 4>, @@ -131,7 +169,9 @@ <0 0 40 &gic 0 40 4>, <0 0 41 &gic 0 41 4>, <0 0 42 &gic 0 42 4>; + + /include/ "rtsm_ve-motherboard.dtsi" }; }; -/include/ "rtsm_ve-motherboard.dtsi" +/include/ "clcd-panels.dtsi" |