commit | da9f33018e2c0b2f341cb574e3c08363e3b0dd28 | [log] [tgz] |
---|---|---|
author | Andrew Lunn <andrew@lunn.ch> | Wed Feb 01 03:40:05 2017 +0100 |
committer | David S. Miller <davem@davemloft.net> | Thu Feb 02 21:50:51 2017 -0500 |
tree | 0439e7832b8562a4c9e4ec3ff1ea842e49205304 | |
parent | 1f3d62090d3ba4d0c14e5271be87812fc577b197 [diff] |
net: dsa: mv88e6xxx: Workaround missing PHY ID on mv88e6390 The internal PHYs of the mv88e6390 do not have a model ID. Trap any calls to the ID register, and if it is zero, return the ID for the mv88e6390. The Marvell PHY driver can then bind to this ID. Signed-off-by: Andrew Lunn <andrew@lunn.ch> Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Reviewed-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: David S. Miller <davem@davemloft.net>