- The GW5400, GW5300, and GW5200 all have CAN bus option

Signed-off-by: Tim Harvey <thar...@gateworks.com>
---
 target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw52xx.dts | 7 +++++++
 target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw53xx.dts | 2 ++
 target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6q-gw54xx.dts  | 2 ++
 target/linux/imx6/profiles/120-gateworks.mk                      | 1 +
 4 files changed, 12 insertions(+)

diff --git a/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw52xx.dts 
b/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw52xx.dts
index 400c064..eef42ed 100644
--- a/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw52xx.dts
+++ b/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw52xx.dts
@@ -18,6 +18,7 @@
 
        /* these are used by bootloader for disabling nodes */
        aliases {
+               can0 = &can1;
                ethernet0 = &fec;
                i2c0 = &i2c1;
                i2c1 = &i2c2;
@@ -126,6 +127,12 @@
        status = "okay";
 };
 
+&can1 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_flexcan1_1>;
+       status = "okay";
+};
+
 &fec {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_enet_1>;
diff --git a/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw53xx.dts 
b/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw53xx.dts
index 87f0be2..99d3d4c 100644
--- a/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw53xx.dts
+++ b/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6dl-gw53xx.dts
@@ -134,6 +134,8 @@
 };
 
 &can1 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_flexcan1_1>;
        status = "okay";
 };
 
diff --git a/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6q-gw54xx.dts 
b/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6q-gw54xx.dts
index f9cf29a..828fc81 100644
--- a/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6q-gw54xx.dts
+++ b/target/linux/imx6/files-3.10/arch/arm/boot/dts/imx6q-gw54xx.dts
@@ -125,6 +125,8 @@
 };
 
 &can1 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_flexcan1_1>;
        status = "okay";
 };
 
diff --git a/target/linux/imx6/profiles/120-gateworks.mk 
b/target/linux/imx6/profiles/120-gateworks.mk
index 830b3b2..dd61ab2 100644
--- a/target/linux/imx6/profiles/120-gateworks.mk
+++ b/target/linux/imx6/profiles/120-gateworks.mk
@@ -10,6 +10,7 @@ define Profile/VENTANA
   PACKAGES:= \
        kmod-thermal-imx kmod-sky2 kmod-usb-chipidea kmod-usb-mxs-phy \
        kmod-sound-soc-imx kmod-sound-soc-imx-sgtl5000 \
+       kmod-flexcan \
        kobs-ng
 endef
 
-- 
1.8.4.2
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to