* [PATCH] ARM: dts: Add initial support for cm-fx6.
@ 2013-10-29 12:11 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-29 12:11 UTC (permalink / raw)
To: linux-arm-kernel
Add initial support for cm-fx6 module.
cm-fx6 is a module based on mx6q SoC with the following features:
- Up to 4GB of DDR3
- 1 LCD/DVI output port
- 1 HDMI output port
- 2 LVDS LCD ports
- Gigabit Ethernet
- Analog Audio
- CAN
- SATA
- NAND
- PCIE
This patch allows to boot up the module, configures the serial console,
the Ethernet adapter and the heartbeat led.
cm-fx6 is embedded inside the Utilite computer.
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
---
Shawn, can this still be applied for 3.13 ?
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/imx6q-cm-fx6.dts | 53 ++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
create mode 100644 arch/arm/boot/dts/imx6q-cm-fx6.dts
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index 641b3c9..87ca7ca 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -131,6 +131,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
imx6q-sabrelite.dtb \
imx6q-sabresd.dtb \
imx6q-sbc6x.dtb \
+ imx6q-cm-fx6.dtb \
imx6sl-evk.dtb \
vf610-twr.dtb
dtb-$(CONFIG_ARCH_MXS) += imx23-evk.dtb \
diff --git a/arch/arm/boot/dts/imx6q-cm-fx6.dts b/arch/arm/boot/dts/imx6q-cm-fx6.dts
new file mode 100644
index 0000000..2419751
--- /dev/null
+++ b/arch/arm/boot/dts/imx6q-cm-fx6.dts
@@ -0,0 +1,53 @@
+/*
+ * Copyright 2013 CompuLab Ltd.
+ *
+ * Author: Valentin Raevsky <valentin@compulab.co.il>
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+
+/dts-v1/;
+#include "imx6q.dtsi"
+
+/ {
+ model = "CompuLab CM-FX6";
+ compatible = "compulab,cm-fx6", "fsl,imx6q";
+
+ memory {
+ reg = <0x10000000 0x80000000>;
+ };
+
+ leds {
+ compatible = "gpio-leds";
+
+ heartbeat-led {
+ label = "Heartbeat";
+ gpios = <&gpio2 31 0>;
+ linux,default-trigger = "heartbeat";
+ };
+ };
+};
+
+&fec {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_enet_1>;
+ phy-mode = "rgmii";
+ status = "okay";
+};
+
+&gpmi {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpmi_nand_1>;
+ status = "okay";
+};
+
+&uart4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart4_1>;
+ status = "okay";
+};
--
1.7.9.5
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH] ARM: dts: Add initial support for cm-fx6.
@ 2013-10-29 12:11 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-29 12:11 UTC (permalink / raw)
To: shawn.guo-QSEj5FYQhm4dnm+yROfE0A
Cc: rob.herring-bsGFqQB8/DxBDgjK7y7TUQ,
devicetree-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
Valentin Raevsky, Igor Grinberg
Add initial support for cm-fx6 module.
cm-fx6 is a module based on mx6q SoC with the following features:
- Up to 4GB of DDR3
- 1 LCD/DVI output port
- 1 HDMI output port
- 2 LVDS LCD ports
- Gigabit Ethernet
- Analog Audio
- CAN
- SATA
- NAND
- PCIE
This patch allows to boot up the module, configures the serial console,
the Ethernet adapter and the heartbeat led.
cm-fx6 is embedded inside the Utilite computer.
Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
Signed-off-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
---
Shawn, can this still be applied for 3.13 ?
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/imx6q-cm-fx6.dts | 53 ++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
create mode 100644 arch/arm/boot/dts/imx6q-cm-fx6.dts
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index 641b3c9..87ca7ca 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -131,6 +131,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
imx6q-sabrelite.dtb \
imx6q-sabresd.dtb \
imx6q-sbc6x.dtb \
+ imx6q-cm-fx6.dtb \
imx6sl-evk.dtb \
vf610-twr.dtb
dtb-$(CONFIG_ARCH_MXS) += imx23-evk.dtb \
diff --git a/arch/arm/boot/dts/imx6q-cm-fx6.dts b/arch/arm/boot/dts/imx6q-cm-fx6.dts
new file mode 100644
index 0000000..2419751
--- /dev/null
+++ b/arch/arm/boot/dts/imx6q-cm-fx6.dts
@@ -0,0 +1,53 @@
+/*
+ * Copyright 2013 CompuLab Ltd.
+ *
+ * Author: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+
+/dts-v1/;
+#include "imx6q.dtsi"
+
+/ {
+ model = "CompuLab CM-FX6";
+ compatible = "compulab,cm-fx6", "fsl,imx6q";
+
+ memory {
+ reg = <0x10000000 0x80000000>;
+ };
+
+ leds {
+ compatible = "gpio-leds";
+
+ heartbeat-led {
+ label = "Heartbeat";
+ gpios = <&gpio2 31 0>;
+ linux,default-trigger = "heartbeat";
+ };
+ };
+};
+
+&fec {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_enet_1>;
+ phy-mode = "rgmii";
+ status = "okay";
+};
+
+&gpmi {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpmi_nand_1>;
+ status = "okay";
+};
+
+&uart4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart4_1>;
+ status = "okay";
+};
--
1.7.9.5
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH] ARM: dts: Add initial support for cm-fx6.
@ 2013-10-31 5:56 ` Shawn Guo
0 siblings, 0 replies; 16+ messages in thread
From: Shawn Guo @ 2013-10-31 5:56 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Oct 29, 2013 at 02:11:43PM +0200, Valentin Raevsky wrote:
> Add initial support for cm-fx6 module.
>
> cm-fx6 is a module based on mx6q SoC with the following features:
> - Up to 4GB of DDR3
> - 1 LCD/DVI output port
> - 1 HDMI output port
> - 2 LVDS LCD ports
> - Gigabit Ethernet
> - Analog Audio
> - CAN
> - SATA
> - NAND
> - PCIE
>
> This patch allows to boot up the module, configures the serial console,
> the Ethernet adapter and the heartbeat led.
>
> cm-fx6 is embedded inside the Utilite computer.
>
> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
> Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
> ---
>
> Shawn, can this still be applied for 3.13 ?
Sorry, it's late for 3.13. Applied for 3.14 with a small fix-up below.
>
> arch/arm/boot/dts/Makefile | 1 +
> arch/arm/boot/dts/imx6q-cm-fx6.dts | 53 ++++++++++++++++++++++++++++++++++++
> 2 files changed, 54 insertions(+)
> create mode 100644 arch/arm/boot/dts/imx6q-cm-fx6.dts
>
> diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
> index 641b3c9..87ca7ca 100644
> --- a/arch/arm/boot/dts/Makefile
> +++ b/arch/arm/boot/dts/Makefile
> @@ -131,6 +131,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
> imx6q-sabrelite.dtb \
> imx6q-sabresd.dtb \
> imx6q-sbc6x.dtb \
> + imx6q-cm-fx6.dtb \
If you look at the list, you can find that they are sorted
alphabetically. I just moved it around to maintain the order.
Shawn
> imx6sl-evk.dtb \
> vf610-twr.dtb
> dtb-$(CONFIG_ARCH_MXS) += imx23-evk.dtb \
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] ARM: dts: Add initial support for cm-fx6.
@ 2013-10-31 5:56 ` Shawn Guo
0 siblings, 0 replies; 16+ messages in thread
From: Shawn Guo @ 2013-10-31 5:56 UTC (permalink / raw)
To: Valentin Raevsky
Cc: rob.herring-bsGFqQB8/DxBDgjK7y7TUQ,
devicetree-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Igor Grinberg
On Tue, Oct 29, 2013 at 02:11:43PM +0200, Valentin Raevsky wrote:
> Add initial support for cm-fx6 module.
>
> cm-fx6 is a module based on mx6q SoC with the following features:
> - Up to 4GB of DDR3
> - 1 LCD/DVI output port
> - 1 HDMI output port
> - 2 LVDS LCD ports
> - Gigabit Ethernet
> - Analog Audio
> - CAN
> - SATA
> - NAND
> - PCIE
>
> This patch allows to boot up the module, configures the serial console,
> the Ethernet adapter and the heartbeat led.
>
> cm-fx6 is embedded inside the Utilite computer.
>
> Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
> Signed-off-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
> ---
>
> Shawn, can this still be applied for 3.13 ?
Sorry, it's late for 3.13. Applied for 3.14 with a small fix-up below.
>
> arch/arm/boot/dts/Makefile | 1 +
> arch/arm/boot/dts/imx6q-cm-fx6.dts | 53 ++++++++++++++++++++++++++++++++++++
> 2 files changed, 54 insertions(+)
> create mode 100644 arch/arm/boot/dts/imx6q-cm-fx6.dts
>
> diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
> index 641b3c9..87ca7ca 100644
> --- a/arch/arm/boot/dts/Makefile
> +++ b/arch/arm/boot/dts/Makefile
> @@ -131,6 +131,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
> imx6q-sabrelite.dtb \
> imx6q-sabresd.dtb \
> imx6q-sbc6x.dtb \
> + imx6q-cm-fx6.dtb \
If you look at the list, you can find that they are sorted
alphabetically. I just moved it around to maintain the order.
Shawn
> imx6sl-evk.dtb \
> vf610-twr.dtb
> dtb-$(CONFIG_ARCH_MXS) += imx23-evk.dtb \
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH] ARM: dts: Add initial support for cm-fx6.
@ 2013-11-03 10:37 ` Igor Grinberg
0 siblings, 0 replies; 16+ messages in thread
From: Igor Grinberg @ 2013-11-03 10:37 UTC (permalink / raw)
To: linux-arm-kernel
On 10/31/13 07:56, Shawn Guo wrote:
> On Tue, Oct 29, 2013 at 02:11:43PM +0200, Valentin Raevsky wrote:
>> Add initial support for cm-fx6 module.
>>
>> cm-fx6 is a module based on mx6q SoC with the following features:
>> - Up to 4GB of DDR3
>> - 1 LCD/DVI output port
>> - 1 HDMI output port
>> - 2 LVDS LCD ports
>> - Gigabit Ethernet
>> - Analog Audio
>> - CAN
>> - SATA
>> - NAND
>> - PCIE
>>
>> This patch allows to boot up the module, configures the serial console,
>> the Ethernet adapter and the heartbeat led.
>>
>> cm-fx6 is embedded inside the Utilite computer.
>>
>> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
>> Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
>> ---
>>
>> Shawn, can this still be applied for 3.13 ?
>
> Sorry, it's late for 3.13. Applied for 3.14 with a small fix-up below.
Thanks!
>
>>
>> arch/arm/boot/dts/Makefile | 1 +
>> arch/arm/boot/dts/imx6q-cm-fx6.dts | 53 ++++++++++++++++++++++++++++++++++++
>> 2 files changed, 54 insertions(+)
>> create mode 100644 arch/arm/boot/dts/imx6q-cm-fx6.dts
>>
>> diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
>> index 641b3c9..87ca7ca 100644
>> --- a/arch/arm/boot/dts/Makefile
>> +++ b/arch/arm/boot/dts/Makefile
>> @@ -131,6 +131,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
>> imx6q-sabrelite.dtb \
>> imx6q-sabresd.dtb \
>> imx6q-sbc6x.dtb \
>> + imx6q-cm-fx6.dtb \
>
> If you look at the list, you can find that they are sorted
> alphabetically. I just moved it around to maintain the order.
Sorry for that. Thanks for fixing this up!
--
Regards,
Igor.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] ARM: dts: Add initial support for cm-fx6.
@ 2013-11-03 10:37 ` Igor Grinberg
0 siblings, 0 replies; 16+ messages in thread
From: Igor Grinberg @ 2013-11-03 10:37 UTC (permalink / raw)
To: Shawn Guo
Cc: Valentin Raevsky, rob.herring-bsGFqQB8/DxBDgjK7y7TUQ,
devicetree-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On 10/31/13 07:56, Shawn Guo wrote:
> On Tue, Oct 29, 2013 at 02:11:43PM +0200, Valentin Raevsky wrote:
>> Add initial support for cm-fx6 module.
>>
>> cm-fx6 is a module based on mx6q SoC with the following features:
>> - Up to 4GB of DDR3
>> - 1 LCD/DVI output port
>> - 1 HDMI output port
>> - 2 LVDS LCD ports
>> - Gigabit Ethernet
>> - Analog Audio
>> - CAN
>> - SATA
>> - NAND
>> - PCIE
>>
>> This patch allows to boot up the module, configures the serial console,
>> the Ethernet adapter and the heartbeat led.
>>
>> cm-fx6 is embedded inside the Utilite computer.
>>
>> Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
>> Signed-off-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
>> ---
>>
>> Shawn, can this still be applied for 3.13 ?
>
> Sorry, it's late for 3.13. Applied for 3.14 with a small fix-up below.
Thanks!
>
>>
>> arch/arm/boot/dts/Makefile | 1 +
>> arch/arm/boot/dts/imx6q-cm-fx6.dts | 53 ++++++++++++++++++++++++++++++++++++
>> 2 files changed, 54 insertions(+)
>> create mode 100644 arch/arm/boot/dts/imx6q-cm-fx6.dts
>>
>> diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
>> index 641b3c9..87ca7ca 100644
>> --- a/arch/arm/boot/dts/Makefile
>> +++ b/arch/arm/boot/dts/Makefile
>> @@ -131,6 +131,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
>> imx6q-sabrelite.dtb \
>> imx6q-sabresd.dtb \
>> imx6q-sbc6x.dtb \
>> + imx6q-cm-fx6.dtb \
>
> If you look at the list, you can find that they are sorted
> alphabetically. I just moved it around to maintain the order.
Sorry for that. Thanks for fixing this up!
--
Regards,
Igor.
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-15 14:49 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-15 14:49 UTC (permalink / raw)
To: linux-arm-kernel
Add initial support for cm-fx6 module.
cm-fx6 is a module based on mx6q SoC with the following features:
- Up to 4GB of DDR3
- 1 LCD/DVI output port
- 1 HDMI output port
- 2 LVDS LCD ports
- Gigabit Ethernet
- Analog Audio
- CAN
- SATA
- NAND
- PCIE
This patch allows to boot up the module, configures the serial console,
the Ethernet adapter and the hearbeat led.
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
Acked-by: Igor Grinberg <grinberg@compulab.co.il>
---
arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
create mode 100644 arch/arm/boot/dts/cm-fx6.dts
diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
new file mode 100644
index 0000000..1080215
--- /dev/null
+++ b/arch/arm/boot/dts/cm-fx6.dts
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2013 CompuLab Ltd.
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+
+/dts-v1/;
+#include "imx6q.dtsi"
+
+/ {
+ model = "CompuLab CM-FX6";
+ compatible = "compulab,cm-fx6", "fsl,imx6q";
+
+ memory {
+ reg = <0x10000000 0x80000000>;
+ };
+
+ leds {
+ compatible = "gpio-leds";
+
+ debug-led {
+ label = "Heartbeat";
+ gpios = <&gpio2 31 0>;
+ linux,default-trigger = "heartbeat";
+ };
+ };
+};
+
+&gpmi {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpmi_nand_1>;
+ status = "okay";
+};
+
+&fec {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_enet_1>;
+ phy-mode = "rgmii";
+ status = "okay";
+};
+
+&uart4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart4_1>;
+ status = "okay";
+};
--
1.7.9.5
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-15 14:49 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-15 14:49 UTC (permalink / raw)
To: rob.herring-bsGFqQB8/DxBDgjK7y7TUQ
Cc: devicetree-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
grinberg-UTxiZqZC01RS1MOuV/RT9w, Valentin Raevsky
Add initial support for cm-fx6 module.
cm-fx6 is a module based on mx6q SoC with the following features:
- Up to 4GB of DDR3
- 1 LCD/DVI output port
- 1 HDMI output port
- 2 LVDS LCD ports
- Gigabit Ethernet
- Analog Audio
- CAN
- SATA
- NAND
- PCIE
This patch allows to boot up the module, configures the serial console,
the Ethernet adapter and the hearbeat led.
Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
Acked-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
---
arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
create mode 100644 arch/arm/boot/dts/cm-fx6.dts
diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
new file mode 100644
index 0000000..1080215
--- /dev/null
+++ b/arch/arm/boot/dts/cm-fx6.dts
@@ -0,0 +1,51 @@
+/*
+ * Copyright 2013 CompuLab Ltd.
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+
+/dts-v1/;
+#include "imx6q.dtsi"
+
+/ {
+ model = "CompuLab CM-FX6";
+ compatible = "compulab,cm-fx6", "fsl,imx6q";
+
+ memory {
+ reg = <0x10000000 0x80000000>;
+ };
+
+ leds {
+ compatible = "gpio-leds";
+
+ debug-led {
+ label = "Heartbeat";
+ gpios = <&gpio2 31 0>;
+ linux,default-trigger = "heartbeat";
+ };
+ };
+};
+
+&gpmi {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpmi_nand_1>;
+ status = "okay";
+};
+
+&fec {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_enet_1>;
+ phy-mode = "rgmii";
+ status = "okay";
+};
+
+&uart4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart4_1>;
+ status = "okay";
+};
--
1.7.9.5
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-17 1:45 ` Steev Klimaszewski
0 siblings, 0 replies; 16+ messages in thread
From: Steev Klimaszewski @ 2013-10-17 1:45 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Oct 15, 2013 at 9:49 AM, Valentin Raevsky
<valentin@compulab.co.il> wrote:
> Add initial support for cm-fx6 module.
>
> cm-fx6 is a module based on mx6q SoC with the following features:
> - Up to 4GB of DDR3
> - 1 LCD/DVI output port
> - 1 HDMI output port
> - 2 LVDS LCD ports
> - Gigabit Ethernet
> - Analog Audio
> - CAN
> - SATA
> - NAND
> - PCIE
>
> This patch allows to boot up the module, configures the serial console,
> the Ethernet adapter and the hearbeat led.
>
> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
> Acked-by: Igor Grinberg <grinberg@compulab.co.il>
> ---
> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 51 insertions(+)
> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
>
> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
> new file mode 100644
> index 0000000..1080215
> --- /dev/null
> +++ b/arch/arm/boot/dts/cm-fx6.dts
> @@ -0,0 +1,51 @@
> +/*
> + * Copyright 2013 CompuLab Ltd.
> + *
> + * The code contained herein is licensed under the GNU General Public
> + * License. You may obtain a copy of the GNU General Public License
> + * Version 2 or later at the following locations:
> + *
> + * http://www.opensource.org/licenses/gpl-license.html
> + * http://www.gnu.org/copyleft/gpl.html
> + */
> +
> +/dts-v1/;
> +#include "imx6q.dtsi"
> +
> +/ {
> + model = "CompuLab CM-FX6";
> + compatible = "compulab,cm-fx6", "fsl,imx6q";
> +
> + memory {
> + reg = <0x10000000 0x80000000>;
> + };
> +
> + leds {
> + compatible = "gpio-leds";
> +
> + debug-led {
> + label = "Heartbeat";
> + gpios = <&gpio2 31 0>;
> + linux,default-trigger = "heartbeat";
> + };
> + };
> +};
> +
> +&gpmi {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
> + status = "okay";
> +};
> +
> +&fec {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_enet_1>;
> + phy-mode = "rgmii";
> + status = "okay";
> +};
> +
> +&uart4 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_uart4_1>;
> + status = "okay";
> +};
> --
> 1.7.9.5
>
Hi Valentin,
Completely skipped over this, as I wasn't sure what the cm-fx6 was.
Could we maybe mention that this is commonly referred to as the
Utilite?
--
This e-mail and any attachments are for the sole use of the intended
recipients(s) and may be confidential. Use of any Pwnie Express product
signifies your agreement to the Rapid Focus Security EULA<http://pwnieexpress.com/pdfs/RFSEULA.pdf>and is subject to export controls under the U.S. Commerce Department's
Export Administration Regulations ("EAR").
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-17 1:45 ` Steev Klimaszewski
0 siblings, 0 replies; 16+ messages in thread
From: Steev Klimaszewski @ 2013-10-17 1:45 UTC (permalink / raw)
To: Valentin Raevsky
Cc: rob.herring-bsGFqQB8/DxBDgjK7y7TUQ,
devicetree-u79uwXL29TY76Z2rM5mHXA,
grinberg-UTxiZqZC01RS1MOuV/RT9w,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On Tue, Oct 15, 2013 at 9:49 AM, Valentin Raevsky
<valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org> wrote:
> Add initial support for cm-fx6 module.
>
> cm-fx6 is a module based on mx6q SoC with the following features:
> - Up to 4GB of DDR3
> - 1 LCD/DVI output port
> - 1 HDMI output port
> - 2 LVDS LCD ports
> - Gigabit Ethernet
> - Analog Audio
> - CAN
> - SATA
> - NAND
> - PCIE
>
> This patch allows to boot up the module, configures the serial console,
> the Ethernet adapter and the hearbeat led.
>
> Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
> Acked-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
> ---
> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 51 insertions(+)
> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
>
> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
> new file mode 100644
> index 0000000..1080215
> --- /dev/null
> +++ b/arch/arm/boot/dts/cm-fx6.dts
> @@ -0,0 +1,51 @@
> +/*
> + * Copyright 2013 CompuLab Ltd.
> + *
> + * The code contained herein is licensed under the GNU General Public
> + * License. You may obtain a copy of the GNU General Public License
> + * Version 2 or later at the following locations:
> + *
> + * http://www.opensource.org/licenses/gpl-license.html
> + * http://www.gnu.org/copyleft/gpl.html
> + */
> +
> +/dts-v1/;
> +#include "imx6q.dtsi"
> +
> +/ {
> + model = "CompuLab CM-FX6";
> + compatible = "compulab,cm-fx6", "fsl,imx6q";
> +
> + memory {
> + reg = <0x10000000 0x80000000>;
> + };
> +
> + leds {
> + compatible = "gpio-leds";
> +
> + debug-led {
> + label = "Heartbeat";
> + gpios = <&gpio2 31 0>;
> + linux,default-trigger = "heartbeat";
> + };
> + };
> +};
> +
> +&gpmi {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
> + status = "okay";
> +};
> +
> +&fec {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_enet_1>;
> + phy-mode = "rgmii";
> + status = "okay";
> +};
> +
> +&uart4 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_uart4_1>;
> + status = "okay";
> +};
> --
> 1.7.9.5
>
Hi Valentin,
Completely skipped over this, as I wasn't sure what the cm-fx6 was.
Could we maybe mention that this is commonly referred to as the
Utilite?
--
This e-mail and any attachments are for the sole use of the intended
recipients(s) and may be confidential. Use of any Pwnie Express product
signifies your agreement to the Rapid Focus Security EULA<http://pwnieexpress.com/pdfs/RFSEULA.pdf>and is subject to export controls under the U.S. Commerce Department's
Export Administration Regulations ("EAR").
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 16+ messages in thread* [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-27 14:22 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-27 14:22 UTC (permalink / raw)
To: linux-arm-kernel
On 10/17/2013 04:45 AM, Steev Klimaszewski wrote:
> On Tue, Oct 15, 2013 at 9:49 AM, Valentin Raevsky
> <valentin@compulab.co.il> wrote:
>> Add initial support for cm-fx6 module.
>>
>> cm-fx6 is a module based on mx6q SoC with the following features:
>> - Up to 4GB of DDR3
>> - 1 LCD/DVI output port
>> - 1 HDMI output port
>> - 2 LVDS LCD ports
>> - Gigabit Ethernet
>> - Analog Audio
>> - CAN
>> - SATA
>> - NAND
>> - PCIE
>>
>> This patch allows to boot up the module, configures the serial console,
>> the Ethernet adapter and the hearbeat led.
>>
>> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
>> Acked-by: Igor Grinberg <grinberg@compulab.co.il>
>> ---
>> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
>> 1 file changed, 51 insertions(+)
>> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
>>
>> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
>> new file mode 100644
>> index 0000000..1080215
>> --- /dev/null
>> +++ b/arch/arm/boot/dts/cm-fx6.dts
>> @@ -0,0 +1,51 @@
>> +/*
>> + * Copyright 2013 CompuLab Ltd.
>> + *
>> + * The code contained herein is licensed under the GNU General Public
>> + * License. You may obtain a copy of the GNU General Public License
>> + * Version 2 or later at the following locations:
>> + *
>> + * http://www.opensource.org/licenses/gpl-license.html
>> + * http://www.gnu.org/copyleft/gpl.html
>> + */
>> +
>> +/dts-v1/;
>> +#include "imx6q.dtsi"
>> +
>> +/ {
>> + model = "CompuLab CM-FX6";
>> + compatible = "compulab,cm-fx6", "fsl,imx6q";
>> +
>> + memory {
>> + reg = <0x10000000 0x80000000>;
>> + };
>> +
>> + leds {
>> + compatible = "gpio-leds";
>> +
>> + debug-led {
>> + label = "Heartbeat";
>> + gpios = <&gpio2 31 0>;
>> + linux,default-trigger = "heartbeat";
>> + };
>> + };
>> +};
>> +
>> +&gpmi {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
>> + status = "okay";
>> +};
>> +
>> +&fec {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_enet_1>;
>> + phy-mode = "rgmii";
>> + status = "okay";
>> +};
>> +
>> +&uart4 {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_uart4_1>;
>> + status = "okay";
>> +};
>> --
>> 1.7.9.5
>>
>
> Hi Valentin,
>
> Completely skipped over this, as I wasn't sure what the cm-fx6 was.
> Could we maybe mention that this is commonly referred to as the
> Utilite?
>
Utilite actually consists of two boards:
cm-fx6 -- system on module, sb-fx6m -- base board (extension board).
But you are right, I should have mentioned it.
I will do it in v2.
Regards,
Valentin.
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-27 14:22 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-27 14:22 UTC (permalink / raw)
To: Steev Klimaszewski
Cc: rob.herring-bsGFqQB8/DxBDgjK7y7TUQ,
devicetree-u79uwXL29TY76Z2rM5mHXA,
grinberg-UTxiZqZC01RS1MOuV/RT9w,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On 10/17/2013 04:45 AM, Steev Klimaszewski wrote:
> On Tue, Oct 15, 2013 at 9:49 AM, Valentin Raevsky
> <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org> wrote:
>> Add initial support for cm-fx6 module.
>>
>> cm-fx6 is a module based on mx6q SoC with the following features:
>> - Up to 4GB of DDR3
>> - 1 LCD/DVI output port
>> - 1 HDMI output port
>> - 2 LVDS LCD ports
>> - Gigabit Ethernet
>> - Analog Audio
>> - CAN
>> - SATA
>> - NAND
>> - PCIE
>>
>> This patch allows to boot up the module, configures the serial console,
>> the Ethernet adapter and the hearbeat led.
>>
>> Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
>> Acked-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
>> ---
>> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
>> 1 file changed, 51 insertions(+)
>> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
>>
>> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
>> new file mode 100644
>> index 0000000..1080215
>> --- /dev/null
>> +++ b/arch/arm/boot/dts/cm-fx6.dts
>> @@ -0,0 +1,51 @@
>> +/*
>> + * Copyright 2013 CompuLab Ltd.
>> + *
>> + * The code contained herein is licensed under the GNU General Public
>> + * License. You may obtain a copy of the GNU General Public License
>> + * Version 2 or later at the following locations:
>> + *
>> + * http://www.opensource.org/licenses/gpl-license.html
>> + * http://www.gnu.org/copyleft/gpl.html
>> + */
>> +
>> +/dts-v1/;
>> +#include "imx6q.dtsi"
>> +
>> +/ {
>> + model = "CompuLab CM-FX6";
>> + compatible = "compulab,cm-fx6", "fsl,imx6q";
>> +
>> + memory {
>> + reg = <0x10000000 0x80000000>;
>> + };
>> +
>> + leds {
>> + compatible = "gpio-leds";
>> +
>> + debug-led {
>> + label = "Heartbeat";
>> + gpios = <&gpio2 31 0>;
>> + linux,default-trigger = "heartbeat";
>> + };
>> + };
>> +};
>> +
>> +&gpmi {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
>> + status = "okay";
>> +};
>> +
>> +&fec {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_enet_1>;
>> + phy-mode = "rgmii";
>> + status = "okay";
>> +};
>> +
>> +&uart4 {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_uart4_1>;
>> + status = "okay";
>> +};
>> --
>> 1.7.9.5
>>
>
> Hi Valentin,
>
> Completely skipped over this, as I wasn't sure what the cm-fx6 was.
> Could we maybe mention that this is commonly referred to as the
> Utilite?
>
Utilite actually consists of two boards:
cm-fx6 -- system on module, sb-fx6m -- base board (extension board).
But you are right, I should have mentioned it.
I will do it in v2.
Regards,
Valentin.
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-21 5:06 ` Shawn Guo
0 siblings, 0 replies; 16+ messages in thread
From: Shawn Guo @ 2013-10-21 5:06 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Oct 15, 2013 at 05:49:24PM +0300, Valentin Raevsky wrote:
> Add initial support for cm-fx6 module.
>
> cm-fx6 is a module based on mx6q SoC with the following features:
> - Up to 4GB of DDR3
> - 1 LCD/DVI output port
> - 1 HDMI output port
> - 2 LVDS LCD ports
> - Gigabit Ethernet
> - Analog Audio
> - CAN
> - SATA
> - NAND
> - PCIE
>
> This patch allows to boot up the module, configures the serial console,
> the Ethernet adapter and the hearbeat led.
>
> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
> Acked-by: Igor Grinberg <grinberg@compulab.co.il>
> ---
> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 51 insertions(+)
> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
Please name the file with 'imx6q-' prefix, and add dtb target into
arch/arm/boot/dts/Makefile.
>
> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
> new file mode 100644
> index 0000000..1080215
> --- /dev/null
> +++ b/arch/arm/boot/dts/cm-fx6.dts
> @@ -0,0 +1,51 @@
> +/*
> + * Copyright 2013 CompuLab Ltd.
> + *
> + * The code contained herein is licensed under the GNU General Public
> + * License. You may obtain a copy of the GNU General Public License
> + * Version 2 or later at the following locations:
> + *
> + * http://www.opensource.org/licenses/gpl-license.html
> + * http://www.gnu.org/copyleft/gpl.html
> + */
> +
> +/dts-v1/;
> +#include "imx6q.dtsi"
> +
> +/ {
> + model = "CompuLab CM-FX6";
> + compatible = "compulab,cm-fx6", "fsl,imx6q";
> +
> + memory {
> + reg = <0x10000000 0x80000000>;
> + };
> +
> + leds {
> + compatible = "gpio-leds";
> +
> + debug-led {
> + label = "Heartbeat";
> + gpios = <&gpio2 31 0>;
> + linux,default-trigger = "heartbeat";
> + };
> + };
> +};
> +
> +&gpmi {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
> + status = "okay";
> +};
> +
> +&fec {
Please sort the nodes alphabetically in label names.
Shawn
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_enet_1>;
> + phy-mode = "rgmii";
> + status = "okay";
> +};
> +
> +&uart4 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_uart4_1>;
> + status = "okay";
> +};
> --
> 1.7.9.5
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-21 5:06 ` Shawn Guo
0 siblings, 0 replies; 16+ messages in thread
From: Shawn Guo @ 2013-10-21 5:06 UTC (permalink / raw)
To: Valentin Raevsky
Cc: rob.herring-bsGFqQB8/DxBDgjK7y7TUQ,
devicetree-u79uwXL29TY76Z2rM5mHXA,
grinberg-UTxiZqZC01RS1MOuV/RT9w,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On Tue, Oct 15, 2013 at 05:49:24PM +0300, Valentin Raevsky wrote:
> Add initial support for cm-fx6 module.
>
> cm-fx6 is a module based on mx6q SoC with the following features:
> - Up to 4GB of DDR3
> - 1 LCD/DVI output port
> - 1 HDMI output port
> - 2 LVDS LCD ports
> - Gigabit Ethernet
> - Analog Audio
> - CAN
> - SATA
> - NAND
> - PCIE
>
> This patch allows to boot up the module, configures the serial console,
> the Ethernet adapter and the hearbeat led.
>
> Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
> Acked-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
> ---
> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 51 insertions(+)
> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
Please name the file with 'imx6q-' prefix, and add dtb target into
arch/arm/boot/dts/Makefile.
>
> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
> new file mode 100644
> index 0000000..1080215
> --- /dev/null
> +++ b/arch/arm/boot/dts/cm-fx6.dts
> @@ -0,0 +1,51 @@
> +/*
> + * Copyright 2013 CompuLab Ltd.
> + *
> + * The code contained herein is licensed under the GNU General Public
> + * License. You may obtain a copy of the GNU General Public License
> + * Version 2 or later at the following locations:
> + *
> + * http://www.opensource.org/licenses/gpl-license.html
> + * http://www.gnu.org/copyleft/gpl.html
> + */
> +
> +/dts-v1/;
> +#include "imx6q.dtsi"
> +
> +/ {
> + model = "CompuLab CM-FX6";
> + compatible = "compulab,cm-fx6", "fsl,imx6q";
> +
> + memory {
> + reg = <0x10000000 0x80000000>;
> + };
> +
> + leds {
> + compatible = "gpio-leds";
> +
> + debug-led {
> + label = "Heartbeat";
> + gpios = <&gpio2 31 0>;
> + linux,default-trigger = "heartbeat";
> + };
> + };
> +};
> +
> +&gpmi {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
> + status = "okay";
> +};
> +
> +&fec {
Please sort the nodes alphabetically in label names.
Shawn
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_enet_1>;
> + phy-mode = "rgmii";
> + status = "okay";
> +};
> +
> +&uart4 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_uart4_1>;
> + status = "okay";
> +};
> --
> 1.7.9.5
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 16+ messages in thread* [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-27 14:24 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-27 14:24 UTC (permalink / raw)
To: linux-arm-kernel
On 10/21/2013 08:06 AM, Shawn Guo wrote:
> On Tue, Oct 15, 2013 at 05:49:24PM +0300, Valentin Raevsky wrote:
>> Add initial support for cm-fx6 module.
>>
>> cm-fx6 is a module based on mx6q SoC with the following features:
>> - Up to 4GB of DDR3
>> - 1 LCD/DVI output port
>> - 1 HDMI output port
>> - 2 LVDS LCD ports
>> - Gigabit Ethernet
>> - Analog Audio
>> - CAN
>> - SATA
>> - NAND
>> - PCIE
>>
>> This patch allows to boot up the module, configures the serial console,
>> the Ethernet adapter and the hearbeat led.
>>
>> Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
>> Acked-by: Igor Grinberg <grinberg@compulab.co.il>
>> ---
>> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
>> 1 file changed, 51 insertions(+)
>> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
>
> Please name the file with 'imx6q-' prefix, and add dtb target into
> arch/arm/boot/dts/Makefile.
thatnks, got it. will be in v2.
>
>>
>> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
>> new file mode 100644
>> index 0000000..1080215
>> --- /dev/null
>> +++ b/arch/arm/boot/dts/cm-fx6.dts
>> @@ -0,0 +1,51 @@
>> +/*
>> + * Copyright 2013 CompuLab Ltd.
>> + *
>> + * The code contained herein is licensed under the GNU General Public
>> + * License. You may obtain a copy of the GNU General Public License
>> + * Version 2 or later at the following locations:
>> + *
>> + * http://www.opensource.org/licenses/gpl-license.html
>> + * http://www.gnu.org/copyleft/gpl.html
>> + */
>> +
>> +/dts-v1/;
>> +#include "imx6q.dtsi"
>> +
>> +/ {
>> + model = "CompuLab CM-FX6";
>> + compatible = "compulab,cm-fx6", "fsl,imx6q";
>> +
>> + memory {
>> + reg = <0x10000000 0x80000000>;
>> + };
>> +
>> + leds {
>> + compatible = "gpio-leds";
>> +
>> + debug-led {
>> + label = "Heartbeat";
>> + gpios = <&gpio2 31 0>;
>> + linux,default-trigger = "heartbeat";
>> + };
>> + };
>> +};
>> +
>> +&gpmi {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
>> + status = "okay";
>> +};
>> +
>> +&fec {
>
> Please sort the nodes alphabetically in label names.
got it. will be in v2.
>
> Shawn
>
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_enet_1>;
>> + phy-mode = "rgmii";
>> + status = "okay";
>> +};
>> +
>> +&uart4 {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_uart4_1>;
>> + status = "okay";
>> +};
>> --
>> 1.7.9.5
>>
>>
>> _______________________________________________
>> linux-arm-kernel mailing list
>> linux-arm-kernel at lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: [PATCH] ARM: dts: Add initial support for cm-fx6
@ 2013-10-27 14:24 ` Valentin Raevsky
0 siblings, 0 replies; 16+ messages in thread
From: Valentin Raevsky @ 2013-10-27 14:24 UTC (permalink / raw)
To: Shawn Guo
Cc: rob.herring-bsGFqQB8/DxBDgjK7y7TUQ,
devicetree-u79uwXL29TY76Z2rM5mHXA,
grinberg-UTxiZqZC01RS1MOuV/RT9w,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On 10/21/2013 08:06 AM, Shawn Guo wrote:
> On Tue, Oct 15, 2013 at 05:49:24PM +0300, Valentin Raevsky wrote:
>> Add initial support for cm-fx6 module.
>>
>> cm-fx6 is a module based on mx6q SoC with the following features:
>> - Up to 4GB of DDR3
>> - 1 LCD/DVI output port
>> - 1 HDMI output port
>> - 2 LVDS LCD ports
>> - Gigabit Ethernet
>> - Analog Audio
>> - CAN
>> - SATA
>> - NAND
>> - PCIE
>>
>> This patch allows to boot up the module, configures the serial console,
>> the Ethernet adapter and the hearbeat led.
>>
>> Signed-off-by: Valentin Raevsky <valentin-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
>> Acked-by: Igor Grinberg <grinberg-UTxiZqZC01RS1MOuV/RT9w@public.gmane.org>
>> ---
>> arch/arm/boot/dts/cm-fx6.dts | 51 ++++++++++++++++++++++++++++++++++++++++++
>> 1 file changed, 51 insertions(+)
>> create mode 100644 arch/arm/boot/dts/cm-fx6.dts
>
> Please name the file with 'imx6q-' prefix, and add dtb target into
> arch/arm/boot/dts/Makefile.
thatnks, got it. will be in v2.
>
>>
>> diff --git a/arch/arm/boot/dts/cm-fx6.dts b/arch/arm/boot/dts/cm-fx6.dts
>> new file mode 100644
>> index 0000000..1080215
>> --- /dev/null
>> +++ b/arch/arm/boot/dts/cm-fx6.dts
>> @@ -0,0 +1,51 @@
>> +/*
>> + * Copyright 2013 CompuLab Ltd.
>> + *
>> + * The code contained herein is licensed under the GNU General Public
>> + * License. You may obtain a copy of the GNU General Public License
>> + * Version 2 or later at the following locations:
>> + *
>> + * http://www.opensource.org/licenses/gpl-license.html
>> + * http://www.gnu.org/copyleft/gpl.html
>> + */
>> +
>> +/dts-v1/;
>> +#include "imx6q.dtsi"
>> +
>> +/ {
>> + model = "CompuLab CM-FX6";
>> + compatible = "compulab,cm-fx6", "fsl,imx6q";
>> +
>> + memory {
>> + reg = <0x10000000 0x80000000>;
>> + };
>> +
>> + leds {
>> + compatible = "gpio-leds";
>> +
>> + debug-led {
>> + label = "Heartbeat";
>> + gpios = <&gpio2 31 0>;
>> + linux,default-trigger = "heartbeat";
>> + };
>> + };
>> +};
>> +
>> +&gpmi {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_gpmi_nand_1>;
>> + status = "okay";
>> +};
>> +
>> +&fec {
>
> Please sort the nodes alphabetically in label names.
got it. will be in v2.
>
> Shawn
>
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_enet_1>;
>> + phy-mode = "rgmii";
>> + status = "okay";
>> +};
>> +
>> +&uart4 {
>> + pinctrl-names = "default";
>> + pinctrl-0 = <&pinctrl_uart4_1>;
>> + status = "okay";
>> +};
>> --
>> 1.7.9.5
>>
>>
>> _______________________________________________
>> linux-arm-kernel mailing list
>> linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org
>> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2013-11-03 10:37 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-29 12:11 [PATCH] ARM: dts: Add initial support for cm-fx6 Valentin Raevsky
2013-10-29 12:11 ` Valentin Raevsky
2013-10-31 5:56 ` Shawn Guo
2013-10-31 5:56 ` Shawn Guo
2013-11-03 10:37 ` Igor Grinberg
2013-11-03 10:37 ` Igor Grinberg
-- strict thread matches above, loose matches on Subject: below --
2013-10-15 14:49 Valentin Raevsky
2013-10-15 14:49 ` Valentin Raevsky
2013-10-17 1:45 ` Steev Klimaszewski
2013-10-17 1:45 ` Steev Klimaszewski
2013-10-27 14:22 ` Valentin Raevsky
2013-10-27 14:22 ` Valentin Raevsky
2013-10-21 5:06 ` Shawn Guo
2013-10-21 5:06 ` Shawn Guo
2013-10-27 14:24 ` Valentin Raevsky
2013-10-27 14:24 ` Valentin Raevsky
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.