]> git.baikalelectronics.ru Git - uboot.git/commit
phy: marvell: a3700: Save/restore selector reg in SGMII init
authorMarek BehĂșn <marek.behun@nic.cz>
Tue, 24 Apr 2018 15:21:24 +0000 (17:21 +0200)
committerStefan Roese <sr@denx.de>
Mon, 14 May 2018 08:00:15 +0000 (10:00 +0200)
commitc256f2a2e3693b2dc3013020d501ceabb2c82f5f
treedf5b8db97170a612024626fbf3eae42030591384
parent2950a5d7d04fec4f3f505cc4ee54ac931763b5db
phy: marvell: a3700: Save/restore selector reg in SGMII init

In SGMII initialization PIN_PIPE_SEL has to be zero when resetting
the PHY. Since comphy_mux already set the selector register to
correct values, we have to store it's value before setting it to 0
and restore it after SGMII init.

Signed-off-by: Marek Behun <marek.behun@nic.cz>
Reviewed-by: Stefan Roese <sr@denx.de>
Signed-off-by: Stefan Roese <sr@denx.de>
drivers/phy/marvell/comphy_a3700.c
drivers/phy/marvell/comphy_a3700.h