aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorRichard Zhu <r65037@freescale.com>2014-04-22 02:49:48 -0400
committerRichard Zhu <r65037@freescale.com>2014-04-30 01:14:58 -0400
commit7875b7ec7df64c37a0ea7313821f3c54e7245e21 (patch)
tree3ce31f636ca8edeeb75675d90323ae72eda51832 /arch/arm/boot
parent9d1e3bc509ada992be89b74791f0f0e44478f335 (diff)
ENGR00309798 arm: create standalone dts for a9 when m4 is running
Create standalone dts for a9 when m4 is running, since there are some conflictions in the following modules * i2c3 * flexcan1&2 * uart2 Signed-off-by: Richard Zhu <r65037@freescale.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/dts/Makefile1
-rw-r--r--arch/arm/boot/dts/imx6sx-sdb-m4.dts29
2 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index 4fd2cf1b6253..a02ff774c6da 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -149,6 +149,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
149 imx6sx-sdb-lcdif1.dtb \ 149 imx6sx-sdb-lcdif1.dtb \
150 imx6sx-sdb-sai.dtb \ 150 imx6sx-sdb-sai.dtb \
151 imx6sx-sdb-emmc.dtb \ 151 imx6sx-sdb-emmc.dtb \
152 imx6sx-sdb-m4.dtb \
152 vf610-twr.dtb 153 vf610-twr.dtb
153dtb-$(CONFIG_ARCH_MXS) += imx23-evk.dtb \ 154dtb-$(CONFIG_ARCH_MXS) += imx23-evk.dtb \
154 imx23-olinuxino.dtb \ 155 imx23-olinuxino.dtb \
diff --git a/arch/arm/boot/dts/imx6sx-sdb-m4.dts b/arch/arm/boot/dts/imx6sx-sdb-m4.dts
new file mode 100644
index 000000000000..2d706853438c
--- /dev/null
+++ b/arch/arm/boot/dts/imx6sx-sdb-m4.dts
@@ -0,0 +1,29 @@
1/*
2 * Copyright (C) 2014 Freescale Semiconductor, Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */
8
9#include "imx6sx-sdb.dts"
10
11/*
12 * The flollowing modules are conflicting with M4, disable them when m4
13 * is running.
14 */
15&flexcan1 {
16 status = "disabled";
17};
18
19&flexcan2 {
20 status = "disabled";
21};
22
23&i2c3 {
24 status = "disabled";
25};
26
27&uart2 {
28 status = "disabled";
29};