diff options
author | Chenhui Zhao <chenhui.zhao@freescale.com> | 2014-12-02 06:45:49 (GMT) |
---|---|---|
committer | Matthew Weigel <Matthew.Weigel@freescale.com> | 2014-12-11 18:41:51 (GMT) |
commit | 2efd65d4645ef265bc7748f684ae677f7edd916b (patch) | |
tree | 3c4c889d980f88bb97dbf6d96d69b4c01312f335 | |
parent | bbd2497697f635f043742c9b17ef205443143c5a (diff) | |
download | linux-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>
-rw-r--r-- | arch/arm/mach-imx/platsmp.c | 2 |
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. |