phy: ti-pipe3: improve DPLL stability for SATA & USB
authorRoger Quadros <rogerq@ti.com>
Wed, 6 Nov 2019 14:21:17 +0000 (16:21 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 26 Dec 2019 14:06:54 +0000 (09:06 -0500)
commit277d5d1f9bca275546afa399fb7fd9e29ee04aca
tree6ead0dc7e526ecb2c9b5c45bb56d12cba63432ad
parent53df65a9d2bafcd6ef01f27888fb7be61e7bbd08
phy: ti-pipe3: improve DPLL stability for SATA & USB

For increased DPLL stability use the settings recommended in
the TRM [1] for PHY_RX registers for SATA and USB.

For SATA we need to use spread spectrum settings even
though we don't have spread spectrum enabled. The
suggested non-spread spectrum settings don't work.

[1] DRA75x, DRA74x TRM - http://www.ti.com/lit/ug/sprui30f/sprui30f.pdf

Signed-off-by: Roger Quadros <rogerq@ti.com>
drivers/phy/ti-pipe3-phy.c