phy: brcm-sata: Add BCM63138 (DSL) PHY init sequence
authorFlorian Fainelli <f.fainelli@gmail.com>
Thu, 20 Sep 2018 19:16:38 +0000 (12:16 -0700)
committerKishon Vijay Abraham I <kishon@ti.com>
Tue, 25 Sep 2018 10:40:08 +0000 (16:10 +0530)
commit7b69fa1c5c930886f8a916cc47096dd4044c007a
tree41832014d1dd68c1a219e6e90f7459a2d7ab9d5f
parent26728df4b254ae06247726a9a6e64823e39ac504
phy: brcm-sata: Add BCM63138 (DSL) PHY init sequence

The BCM63138 SATA PHY requires a special initialization sequence in
order to operate correctly, mostly tuning incorrect default values.
Implement that sequence and match the documented compatible string as an
entry point into that sequence.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
drivers/phy/broadcom/phy-brcm-sata.c