
On 11/30/2016 12:41 AM, Z.Q. Hou wrote:
Zhiqiang,
This patch has been merged but I found an issue with it today. Please try to boot P4080DS from NOR flash. It causes recursive calls fsl_serdes_init()->p4080_erratum_serdes_a005()->is_serdes_configured()->fsl_ serdes_init(). Please check if you have any similar recursive case for other platforms. Please send a fix ASAP.
This issue has been fixed by the patch below, did your test point include this patch? Anyway, I will try the latest commit of tree u-boot-fsl-qoriq. commit 5eef15ea9d297d270935510d8a635f8d8bf72439 Author: Hou Zhiqiang Zhiqiang.Hou@nxp.com Date: Mon Oct 31 10:59:16 2016 +0800
fsl: serdes: fix a deadloop issue for P4080 This deadloop is introduced by commit: 71fe222 fsl: serdes: ensure accessing the initialized maps of serdes protocol deadloop detail: cpu_init_r => fsl_serdes_init => p4080_erratum_serdes_a005 => is_serdes_configured => fsl_serdes_init
You were right. Sorry for the false alarm. I merged this commit in fsl-qoriq but was testing mpc85xx in parallel without this commit.
York