net: phy: mv88E61xx: fix ENERGY_DET init for mv88E6071
authorAnatolij Gustschin <agust@denx.de>
Sat, 26 Oct 2019 23:14:39 +0000 (01:14 +0200)
committerJoe Hershberger <joe.hershberger@ni.com>
Mon, 9 Dec 2019 15:47:42 +0000 (09:47 -0600)
commit41820c4baa74f4c71d53e554ca2078763cdaa6e8
tree515102915f5431be7bee0a90e33d83996c5a4f4d
parent4aa05f6cf3e893ba2394d81e586400872e3303c1
net: phy: mv88E61xx: fix ENERGY_DET init for mv88E6071

On mv88E6071 the 'EDet' field offset, width and sense control
bits are different, adjust the driver to init the PHY control
register as needed. This fixes not working link detection and
tftp transfers.

Signed-off-by: Anatolij Gustschin <agust@denx.de>
Reviewed-by: Chris Packham <judge.packham@gmail.com>
Tested-by: Chris Packham <judge.packham@gmail.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/phy/mv88e61xx.c