net: ag71xx: fix mdio subnode support
authorOleksij Rempel <o.rempel@pengutronix.de>
Tue, 1 Oct 2019 06:41:47 +0000 (08:41 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 1 Oct 2019 17:19:19 +0000 (10:19 -0700)
commit569aad4fcd82cba64eb10ede235d330a00f0aa09
tree1044de057333cd0efc16224484044a68d730b4e2
parentb33210e3797d600a5a5e556682f0afe596aa011b
net: ag71xx: fix mdio subnode support

This patch is syncing driver with actual devicetree documentation:
Documentation/devicetree/bindings/net/qca,ar71xx.txt
|Optional subnodes:
|- mdio : specifies the mdio bus, used as a container for phy nodes
|  according to phy.txt in the same directory

The driver was working with fixed phy without any noticeable issues. This bug
was uncovered by introducing dsa ar9331-switch driver.
Since no one reported this bug until now, I assume no body is using it
and this patch should not brake existing system.

Fixes: d51b6ce441d3 ("net: ethernet: add ag71xx driver")
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/atheros/ag71xx.c