summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorChenhui Zhao <chenhui.zhao@freescale.com>2014-12-02 06:45:49 (GMT)
committerMatthew Weigel <Matthew.Weigel@freescale.com>2014-12-11 18:41:51 (GMT)
commit2efd65d4645ef265bc7748f684ae677f7edd916b (patch)
tree3c4c889d980f88bb97dbf6d96d69b4c01312f335 /arch/arm
parentbbd2497697f635f043742c9b17ef205443143c5a (diff)
downloadlinux-fsl-qoriq-2efd65d4645ef265bc7748f684ae677f7edd916b.tar.xz
arm: ls1: make the workaround more stable
Increase the delay time to 15ms, which is more stable. The delay is added in the commit: commit cd20fed09d426bcc38348e8d1dd32ad828239170 Author: Zhang Zhuoyu <Zhuoyu.Zhang@freescale.com> Date: Wed Nov 19 15:49:53 2014 +0800 arm: ls1: provide a workaround for core soft reset Signed-off-by: Chenhui Zhao <chenhui.zhao@freescale.com> Change-Id: Ic7c57346bedab74d5161c36435373af7bc41fb48 Reviewed-on: http://git.am.freescale.net:8181/25423 Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Dongsheng Wang <dongsheng.wang@freescale.com> Reviewed-by: Yang Li <LeoLi@freescale.com> Reviewed-by: Matthew Weigel <Matthew.Weigel@freescale.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/mach-imx/platsmp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-imx/platsmp.c b/arch/arm/mach-imx/platsmp.c
index 3f554e9..22f9814 100644
--- a/arch/arm/mach-imx/platsmp.c
+++ b/arch/arm/mach-imx/platsmp.c
@@ -218,7 +218,7 @@ static int ls1021a_reset_secondary(unsigned int cpu)
iowrite32be(0x80000000, scfg_base + SCFG_CORESRENCR);
iowrite32be(0x80000000, scfg_base +
SCFG_CORE0_SFT_RST + STRIDE_4B * cpu);
- mdelay(6);
+ mdelay(15);
/* LS1021a errata. after reset, core state machine registers
* need to force release manually.