aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/reset
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2018-06-30 13:17:30 +0200
committerDavid S. Miller <davem@davemloft.net>2018-07-04 11:30:02 +0900
commit975ae7c69d51154fccd7024d2e7f0347c34c6f72 (patch)
tree80f0754e61f0d903df997a873778968112514e90 /drivers/reset
parentnet: dsa: Add DT bindings for Vitesse VSC73xx switches (diff)
downloadlinux-dev-975ae7c69d51154fccd7024d2e7f0347c34c6f72.tar.xz
linux-dev-975ae7c69d51154fccd7024d2e7f0347c34c6f72.zip
net: phy: vitesse: Add support for VSC73xx
The VSC7385, VSC7388, VSC7395 and VSC7398 are integrated switch/router chips for 5+1 or 8-port switches/routers. When managed directly by Linux using DSA we need to do a special set-up "dance" on the PHY. Unfortunately these sequences switches the PHY to undocumented pages named 2a30 and 52b6 and does undocumented things. It is described by these opaque sequences also in the reference manual. This is a best effort to integrate it anyways. Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/reset')
0 files changed, 0 insertions, 0 deletions