arm: mvebu: a38x: Configurable USB2 high-speed impedance threshold
authorJoshua Scott <joshua.scott@alliedtelesis.co.nz>
Sun, 8 Nov 2020 21:14:08 +0000 (10:14 +1300)
committerStefan Roese <sr@denx.de>
Mon, 7 Dec 2020 06:11:37 +0000 (07:11 +0100)
commit28f0cbcdd28c03c44d867a6641d642e97d4704a8
treeaf3d3cbabdee6cb54506850aea0116b3b2c94dfe
parent5115de8d64c9bde382946dfd06eae3496a827239
arm: mvebu: a38x: Configurable USB2 high-speed impedance threshold

Hardware testing of a board using the Armada 385 has shown that an
impedance threshold setting of 0x7 performs better in an eye-diagram
test than with Marvell's recommended value 0x6.

As other boards may still perform better with Marvell's reccomended value,
a configuration option is added with a default value of 0x6.

Signed-off-by: Joshua Scott <joshua.scott@alliedtelesis.co.nz>
Reviewed-by: Stefan Roese <sr@denx.de>
arch/arm/mach-mvebu/Kconfig
arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.c