aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorLee Jones <lee.jones@linaro.org>2012-07-31 07:37:16 -0400
committerLee Jones <lee.jones@linaro.org>2012-09-20 06:32:42 -0400
commitfe1645290872300f87bca17e90b3068fcb264089 (patch)
tree8c4e65044de3bd70f463f451f3e38da0b3d3abaa /arch/arm
parent39b740bf142ab34566c6d1f4498176bb7600ca18 (diff)
ARM: ux500: Add nodes for the MSP into Device Tree
This patch inserts all known MSP devices into the DBx5x0 Device Tree disabled and enables the two important ones for the Snowball low-cost development board. Acked-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boot/dts/dbx5x0.dtsi33
-rw-r--r--arch/arm/boot/dts/snowball.dts8
2 files changed, 41 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/dbx5x0.dtsi b/arch/arm/boot/dts/dbx5x0.dtsi
index f055902a9b7d..3708a6ba7ed3 100644
--- a/arch/arm/boot/dts/dbx5x0.dtsi
+++ b/arch/arm/boot/dts/dbx5x0.dtsi
@@ -604,6 +604,39 @@
604 status = "disabled"; 604 status = "disabled";
605 }; 605 };
606 606
607 msp0: msp@80123000 {
608 compatible = "stericsson,ux500-msp-i2s";
609 reg = <0x80123000 0x1000>;
610 interrupts = <0 31 0x4>;
611 v-ape-supply = <&db8500_vape_reg>;
612 status = "disabled";
613 };
614
615 msp1: msp@80124000 {
616 compatible = "stericsson,ux500-msp-i2s";
617 reg = <0x80124000 0x1000>;
618 interrupts = <0 62 0x4>;
619 v-ape-supply = <&db8500_vape_reg>;
620 status = "disabled";
621 };
622
623 // HDMI sound
624 msp2: msp@80117000 {
625 compatible = "stericsson,ux500-msp-i2s";
626 reg = <0x80117000 0x1000>;
627 interrupts = <0 98 0x4>;
628 v-ape-supply = <&db8500_vape_reg>;
629 status = "disabled";
630 };
631
632 msp3: msp@80125000 {
633 compatible = "stericsson,ux500-msp-i2s";
634 reg = <0x80125000 0x1000>;
635 interrupts = <0 62 0x4>;
636 v-ape-supply = <&db8500_vape_reg>;
637 status = "disabled";
638 };
639
607 external-bus@50000000 { 640 external-bus@50000000 {
608 compatible = "simple-bus"; 641 compatible = "simple-bus";
609 reg = <0x50000000 0x4000000>; 642 reg = <0x50000000 0x4000000>;
diff --git a/arch/arm/boot/dts/snowball.dts b/arch/arm/boot/dts/snowball.dts
index df6fc577f0d6..fce4a0067a74 100644
--- a/arch/arm/boot/dts/snowball.dts
+++ b/arch/arm/boot/dts/snowball.dts
@@ -83,6 +83,14 @@
83 }; 83 };
84 84
85 soc-u9500 { 85 soc-u9500 {
86 msp1: msp@80124000 {
87 status = "okay";
88 };
89
90 msp3: msp@80125000 {
91 status = "okay";
92 };
93
86 external-bus@50000000 { 94 external-bus@50000000 {
87 status = "okay"; 95 status = "okay";
88 96