From 9adeda875eb4c6303fe7555834b72597e3363a09 Mon Sep 17 00:00:00 2001 From: Lauren Post Date: Thu, 4 Sep 2014 08:12:53 -0500 Subject: [PATCH] imx6qsabresd.conf: Add the imx6q-sabresd-enetirq device tree Apply ENET IRQ workaround for sabresd board This is pretty much an example to demonstrate how the GPIO6 workaround for bug ERR006687 (ENET: Only the ENET wake-up interrupt request can wake the system from Wait mode) should be applied for a board. Basically it requires a setup of MX6QDL_PAD_GPIO_6__ENET_IRQ in pinctrl entry, and an overwrite on the property interrupts-extended to replace the ENET GIC IRQ with GPIO1_6. Since the pad GPIO6 is used by I2C3 on the board, we have to create sabresd-enetirq.dts with I2C3 disabled to enable this workaround. Signed-off-by: Lauren Post Signed-off-by: Otavio Salvador --- meta-fsl-arm/conf/machine/imx6qsabresd.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-fsl-arm/conf/machine/imx6qsabresd.conf b/meta-fsl-arm/conf/machine/imx6qsabresd.conf index 4b493b90..02b7cdc7 100644 --- a/meta-fsl-arm/conf/machine/imx6qsabresd.conf +++ b/meta-fsl-arm/conf/machine/imx6qsabresd.conf @@ -8,7 +8,8 @@ require conf/machine/include/imx6sabresd-common.inc SOC_FAMILY = "mx6:mx6q" -KERNEL_DEVICETREE = "imx6q-sabresd.dtb imx6q-sabresd-ldo.dtb imx6q-sabresd-hdcp.dtb" +KERNEL_DEVICETREE = "imx6q-sabresd.dtb imx6q-sabresd-ldo.dtb imx6q-sabresd-hdcp.dtb \ + imx6q-sabresd-enetirq.dtb" UBOOT_CONFIG ??= "sd" UBOOT_CONFIG[sd] = "mx6qsabresd_config,sdcard" -- 2.40.1