mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-11 19:55:52 +02:00
Kernel: Add initial support for imx6q wandboard.
The required entries for the device tree are taken from kernel 3.12.
This commit is contained in:
@@ -165,6 +165,11 @@ ifeq "$(KCFG)" "-multi"
|
||||
# cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.2-0002-panda-i2c.patch
|
||||
# cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.2-panda-reboot.patch
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-3.10-smsc95xx-add_mac_addr_param.patch
|
||||
|
||||
# Patchset for Wandboard.
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/kernel/wandboard/dts/0001-imx6qdl-wandboard-dts-backport.patch
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/kernel/wandboard/dts/0002-ARM-dts-imx6qdl-wandboard-add-gpio-lines-to-wandboar.patch
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/kernel/wandboard/dts/0003-ARM-dts-imx6qdl-wandboard-Add-support-for-i2c1.patch
|
||||
endif
|
||||
|
||||
ifeq "$(KCFG)" "-rpi"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,41 @@
|
||||
From df41a18b5ac1401c96dcbce99baa50e339494eba Mon Sep 17 00:00:00 2001
|
||||
From: Mike Panetta <panetta.mike@gmail.com>
|
||||
Date: Tue, 30 Jul 2013 20:33:26 -0400
|
||||
Subject: [PATCH 2/5] ARM: dts: imx6qdl-wandboard: add gpio lines to wandboard
|
||||
|
||||
Signed-off-by: Mike Panetta <panetta.mike@gmail.com>
|
||||
---
|
||||
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 17 +++++++++++++++++
|
||||
1 file changed, 17 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/imx6qdl-wandboard.dtsi b/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
|
||||
index 35f5479..a302e95 100644
|
||||
--- a/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
|
||||
+++ b/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
|
||||
@@ -92,6 +92,23 @@
|
||||
>;
|
||||
};
|
||||
};
|
||||
+
|
||||
+ gpio {
|
||||
+ pinctrl_gpio: gpiogrp {
|
||||
+ fsl,pins = <
|
||||
+ MX6QDL_PAD_EIM_DA12__GPIO3_IO12 0x80000000 /* GPIO3_12 EDM pin 255 */
|
||||
+ MX6QDL_PAD_EIM_DA11__GPIO3_IO11 0x80000000 /* GPIO3_11 EDM pin 256 */
|
||||
+ MX6QDL_PAD_EIM_DA10__GPIO3_IO10 0x80000000 /* GPIO3_10 EDM pin 257 */
|
||||
+ MX6QDL_PAD_EIM_D27__GPIO3_IO27 0x80000000 /* GPIO3_27 EDM pin 258 */
|
||||
+ MX6QDL_PAD_EIM_D26__GPIO3_IO26 0x80000000 /* GPIO3_26 EDM pin 259 */
|
||||
+ MX6QDL_PAD_EIM_BCLK__GPIO6_IO31 0x80000000 /* GPIO6_31 EDM pin 260 */
|
||||
+ MX6QDL_PAD_EIM_DA8__GPIO3_IO08 0x80000000 /* GPIO3_8 EDM pin 261 */
|
||||
+ MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x80000000 /* GPIO1_24 EDM pin 262 */
|
||||
+ MX6QDL_PAD_GPIO_19__GPIO4_IO05 0x80000000 /* GPIO4_5 EDM pin 263 */
|
||||
+ MX6QDL_PAD_SD3_RST__GPIO7_IO08 0x80000000 /* GPIO7_8 EDM pin 264 */
|
||||
+ >;
|
||||
+ };
|
||||
+ };
|
||||
};
|
||||
|
||||
&fec {
|
||||
--
|
||||
1.8.4.rc3
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
From aefbac1e9377311240656ae5061346acb8612e1b Mon Sep 17 00:00:00 2001
|
||||
From: Michael Panetta <panetta.mike@gmail.com>
|
||||
Date: Tue, 6 Aug 2013 21:32:50 -0400
|
||||
Subject: [PATCH 3/5] ARM: dts: imx6qdl-wandboard: Add support for i2c1.
|
||||
|
||||
This patch adds support for i2c1 to the wandboard common dtsi file.
|
||||
|
||||
Signed-off-by: Michael Panetta <panetta.mike@gmail.com>
|
||||
---
|
||||
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/boot/dts/imx6qdl-wandboard.dtsi b/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
|
||||
index a302e95..d429c0b 100644
|
||||
--- a/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
|
||||
+++ b/arch/arm/boot/dts/imx6qdl-wandboard.dtsi
|
||||
@@ -58,6 +58,13 @@
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
+&i2c1 {
|
||||
+ clock-frequency = <100000>;
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&pinctrl_i2c1_1>;
|
||||
+ status = "okay";
|
||||
+};
|
||||
+
|
||||
&i2c2 {
|
||||
clock-frequency = <100000>;
|
||||
pinctrl-names = "default";
|
||||
--
|
||||
1.8.4.rc3
|
||||
|
||||
Reference in New Issue
Block a user