net: dsa: microchip: Support optional 125MHz SYNCLKO output
authorRobert Hancock <hancock@sedsystems.ca>
Wed, 12 Jun 2019 20:49:06 +0000 (14:49 -0600)
committerDavid S. Miller <davem@davemloft.net>
Sat, 15 Jun 2019 02:11:53 +0000 (19:11 -0700)
commit79c8bd15b61eca456c49d20d083f02a2614b4d12
treea1a6a97dabe62a2e9abe505cdd06527ff1895bd4
parent1fc33199185ddb2296270a7ae8114c40ab28b17b
net: dsa: microchip: Support optional 125MHz SYNCLKO output

The KSZ9477 series chips have a SYNCLKO pin which by default outputs a
25MHz clock, but some board setups require a 125MHz clock instead. Added
a microchip,synclko-125 device tree property to allow indicating a
125MHz clock output is required.

Signed-off-by: Robert Hancock <hancock@sedsystems.ca>
Signed-off-by: David S. Miller <davem@davemloft.net>
Documentation/devicetree/bindings/net/dsa/ksz.txt
drivers/net/dsa/microchip/ksz9477.c
drivers/net/dsa/microchip/ksz_common.c
drivers/net/dsa/microchip/ksz_priv.h