[meta-freescale] [meta-fsl-arm][PATCH v3 05/13] imx6dlsabresd.conf: Add the imx6dl-sabresd-enetirq device tree

Lauren Post lauren.post at freescale.com
Thu Sep 4 06:12:52 PDT 2014


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 <lauren.post at freescale.com>
---
 conf/machine/imx6dlsabresd.conf |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/machine/imx6dlsabresd.conf b/conf/machine/imx6dlsabresd.conf
index 7345778..da3ee54 100644
--- a/conf/machine/imx6dlsabresd.conf
+++ b/conf/machine/imx6dlsabresd.conf
@@ -9,7 +9,7 @@ require conf/machine/include/imx6sabresd-common.inc
 SOC_FAMILY = "mx6:mx6dl"
 
 KERNEL_DEVICETREE = "imx6dl-sabresd.dtb imx6dl-sabresd-ldo.dtb imx6dl-sabresd-hdcp.dtb \
-                     imx6dl-sabresd-pf200.dtb"
+                     imx6dl-sabresd-pf200.dtb imx6dl-sabresd-enetirq.dtb"
 
 UBOOT_CONFIG ??= "sd"
 UBOOT_CONFIG[sd] = "mx6dlsabresd_config,sdcard"
-- 
1.7.9.5



More information about the meta-freescale mailing list