net: xilinx: axi_emac: Fix endless loop when no PHYs are connected
authorPatrick van Gelder <patrick.vangelder@nl.bosch.com>
Wed, 3 Jun 2020 12:18:04 +0000 (14:18 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 24 Jun 2020 11:11:08 +0000 (13:11 +0200)
commit945a55050dbd2e916724c2db0ac7eb6c3e29518e
treeee28f7d057754a77ec8e47aae44886bbfcbe197c
parent6b3984c6318447e954942c9780b714a676f977e6
net: xilinx: axi_emac: Fix endless loop when no PHYs are connected

The index used to iterate over the possible PHYs in axiemac_phy_init was an
unsigned int and decremented. Therefor it was always >= 0 and never exited
the loop.

Signed-off-by: Patrick van Gelder <patrick.vangelder@nl.bosch.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/net/xilinx_axi_emac.c