summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2016-01-18 11:03:09 -0800
committerMax Krummenacher <max.krummenacher@toradex.com>2016-03-09 09:53:50 +0100
commitbaf5ea9d5b80694cedb52cb22ce6f443e02340b9 (patch)
treee0a13f145a76b44a649db286da6a68f2a21ea49c /arch
parent9b680321787c09c00e13d6a3a9edeb16e6f27041 (diff)
ARM: dts: imx7d-colibri: add Cortex-M4 related nodes
Add TCM and OCRAM specifications required by the PM code, otherwise booting Linux will fail in imx7d_pm_init. Also add mcctest, mcctty and rpmsg nodes required to enable rpmsg based communciation examples between the two cores. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/imx7d-colibri.dts21
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx7d-colibri.dts b/arch/arm/boot/dts/imx7d-colibri.dts
index 950cd24beb0c..0aba9f28a943 100644
--- a/arch/arm/boot/dts/imx7d-colibri.dts
+++ b/arch/arm/boot/dts/imx7d-colibri.dts
@@ -93,6 +93,11 @@
assigned-clock-parents = <&clks IMX7D_PLL_AUDIO_POST_DIV>;
assigned-clock-rates = <0>, <12288000>;
};
+
+ m4_tcm: tcml@007f8000 {
+ compatible = "fsl, m4_tcml";
+ reg = <0x007f8000 0x8000>;
+ };
};
&adc1 {
@@ -406,6 +411,22 @@
};
};
+&mcctest{
+ status = "okay";
+};
+
+&mcctty{
+ status = "okay";
+};
+
+&ocram {
+ reg = <0x00901000 0xf000>;
+};
+
+&rpmsg{
+ status = "okay";
+};
+
&pwm1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm1>;