armv8: ls1028a: enable workaround for USB errarum A-009007
authorYinbo Zhu <yinbo.zhu@nxp.com>
Tue, 14 May 2019 09:34:57 +0000 (17:34 +0800)
committerPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
Wed, 19 Jun 2019 07:24:56 +0000 (12:54 +0530)
commit123fbbbe84e06f3ff0a8e263275a55ad1e83e380
treef1268ce27d27da315d713841671150880336648d
parent3458a4198cca572f6c82d38810e4f3c80dc8849d
armv8: ls1028a: enable workaround for USB errarum A-009007

Rx Compliance tests may fail intermittently at high jitter
frequencies using default register values.

So program register USB_PHY_RX_OVRD_IN_HI in certain sequence
to make the Rx compliance test pass.

Signed-off-by: Yinbo Zhu <yinbo.zhu@nxp.com>
Signed-off-by: Ran Wang <ran.wang_1@nxp.com>
Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
arch/arm/cpu/armv8/fsl-layerscape/soc.c