aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeng Fan <Peng.Fan@freescale.com>2015-10-30 15:59:58 +0800
committerPeng Fan <Peng.Fan@freescale.com>2015-10-30 19:17:51 +0800
commitccd54fd2096b8f3443bafd0b86499e1eda027fc9 (patch)
treedf750e2b37068eb8c1ac94f21b1bbe4edae2eccd
parentc76a37e342369675aa9ef2efde6373d288c2f013 (diff)
downloadfreescale-ccd54fd2096b8f3443bafd0b86499e1eda027fc9.tar.gz
MLK-11801 imx: mx7d: resolve conflicts with A7 and M4
M4 will use UART2, and RDC is configured that kernel can not access. If still enable it, kernel will panic. To validation board, disable gpio-keys, since m4 will use volume keys. Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
-rw-r--r--arch/arm/boot/dts/imx7d-12x12-lpddr3-arm2-m4.dts21
-rw-r--r--arch/arm/boot/dts/imx7d-sdb-m4.dts17
2 files changed, 6 insertions, 32 deletions
diff --git a/arch/arm/boot/dts/imx7d-12x12-lpddr3-arm2-m4.dts b/arch/arm/boot/dts/imx7d-12x12-lpddr3-arm2-m4.dts
index 46b359f2a97..1c8de620f2d 100644
--- a/arch/arm/boot/dts/imx7d-12x12-lpddr3-arm2-m4.dts
+++ b/arch/arm/boot/dts/imx7d-12x12-lpddr3-arm2-m4.dts
@@ -5,6 +5,10 @@
memory {
linux,usable-memory = <0x80000000 0x3ff00000>;
};
+
+ gpio-keys {
+ status = "disabled";
+ };
};
&adc1 {
@@ -15,17 +19,6 @@
status = "disabled";
};
-&iomuxc {
- imx7d-12x12-lpddr3-arm2 {
- pinctrl_uart2_1: uart2grp-1 {
- fsl,pins = <
- MX7D_PAD_UART2_RX_DATA__UART2_DCE_RX 0x79
- MX7D_PAD_UART2_TX_DATA__UART2_DCE_TX 0x79
- >;
- };
- };
-};
-
&gpt3 {
status = "disabled";
};
@@ -47,11 +40,7 @@
};
&uart2 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_uart2_1>;
- assigned-clocks = <&clks IMX7D_UART2_ROOT_SRC>;
- assigned-clock-parents = <&clks IMX7D_OSC_24M_CLK>;
- status = "okay";
+ status = "disabled";
};
&wdog3{
diff --git a/arch/arm/boot/dts/imx7d-sdb-m4.dts b/arch/arm/boot/dts/imx7d-sdb-m4.dts
index d0bb0496c43..8586ed1554c 100644
--- a/arch/arm/boot/dts/imx7d-sdb-m4.dts
+++ b/arch/arm/boot/dts/imx7d-sdb-m4.dts
@@ -31,17 +31,6 @@
status = "disabled";
};
-&iomuxc {
- imx7d-sdb {
- pinctrl_uart2_1: uart2grp-1 {
- fsl,pins = <
- MX7D_PAD_UART2_RX_DATA__UART2_DCE_RX 0x79
- MX7D_PAD_UART2_TX_DATA__UART2_DCE_TX 0x79
- >;
- };
- };
-};
-
&gpt3 {
status = "disabled";
};
@@ -63,11 +52,7 @@
};
&uart2 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_uart2_1>;
- assigned-clocks = <&clks IMX7D_UART2_ROOT_SRC>;
- assigned-clock-parents = <&clks IMX7D_OSC_24M_CLK>;
- status = "okay";
+ status = "disabled";
};
&wdog3{