From 5fa7d431db1c5eda903f211a99c426d8d57293bd Mon Sep 17 00:00:00 2001 From: Ye Li Date: Tue, 13 Dec 2016 15:33:41 +0800 Subject: MLK-13602-3 mx6ullevk/arm2: Enable module fuse checking for mx6ull boards Enable the module disable fuse checking configurations, and ENET fuse checking during ENET setup. Signed-off-by: Ye Li Tested-by: Bai Ping (cherry picked from commit d2192a3909be8ab9433082e7c04c917489b28e25) --- board/freescale/mx6ullevk/mx6ullevk.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'board/freescale/mx6ullevk/mx6ullevk.c') diff --git a/board/freescale/mx6ullevk/mx6ullevk.c b/board/freescale/mx6ullevk/mx6ullevk.c index fce1f39..aef4ce9 100644 --- a/board/freescale/mx6ullevk/mx6ullevk.c +++ b/board/freescale/mx6ullevk/mx6ullevk.c @@ -312,6 +312,9 @@ static int setup_fec(int fec_id) int ret; if (fec_id == 0) { + if (check_module_fused(MX6_MODULE_ENET1)) + return -1; + /* * Use 50M anatop loopback REF_CLK1 for ENET1, * clear gpr1[13], set gpr1[17]. @@ -319,6 +322,9 @@ static int setup_fec(int fec_id) clrsetbits_le32(&iomuxc_regs->gpr[1], IOMUX_GPR1_FEC1_MASK, IOMUX_GPR1_FEC1_CLOCK_MUX1_SEL_MASK); } else { + if (check_module_fused(MX6_MODULE_ENET2)) + return -1; + /* * Use 50M anatop loopback REF_CLK2 for ENET2, * clear gpr1[14], set gpr1[18]. -- cgit v1.1