summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fman/Peripherals/FM
diff options
context:
space:
mode:
authorShengzhou Liu <Shengzhou.Liu@freescale.com>2014-09-18 23:12:51 (GMT)
committerMatthew Weigel <Matthew.Weigel@freescale.com>2014-12-11 18:39:13 (GMT)
commitcee0067665561edaf8d9bd450f2e4f712ed2f667 (patch)
tree49412530ec11631104d77ea47a2af704091b59f0 /drivers/net/ethernet/freescale/fman/Peripherals/FM
parent74c12024933e9564893f0015db50a565731a51f7 (diff)
downloadlinux-fsl-qoriq-cee0067665561edaf8d9bd450f2e4f712ed2f667.tar.xz
fmd: extend workaround of fman reset for T1024
The same hang issue was observed on T1024 as well. Signed-off-by: Shengzhou Liu <Shengzhou.Liu@freescale.com> Change-Id: Ifad3fff1b430be90b6cc9548a959365ecd28236d Reviewed-on: http://git.am.freescale.net:8181/21425 Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Xiaobo Xie <X.Xie@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/Peripherals/FM')
-rw-r--r--drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.c b/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.c
index adf8d48..1ba3cd7 100644
--- a/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.c
+++ b/drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.c
@@ -3518,6 +3518,8 @@ t_Error FM_Init(t_Handle h_Fm)
if (((SVR_SOC_VER(svr) == SVR_T4240 && SVR_REV(svr) > 0x10)) ||
((SVR_SOC_VER(svr) == SVR_T4160 && SVR_REV(svr) > 0x10)) ||
((SVR_SOC_VER(svr) == SVR_T4080 && SVR_REV(svr) > 0x10)) ||
+ (SVR_SOC_VER(svr) == SVR_T1024) ||
+ (SVR_SOC_VER(svr) == SVR_T1023) ||
(SVR_SOC_VER(svr) == SVR_T2080) ||
(SVR_SOC_VER(svr) == SVR_T2081)) {
DBG(WARNING, ("Hack: No FM reset!\n"));