net: bcmgenet: move PHY initialization from probe() to start()
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 25 Mar 2020 09:01:48 +0000 (10:01 +0100)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 15 Nov 2021 14:17:44 +0000 (15:17 +0100)
commit0ab89dd0481912456b5023a89509a6430d0cdc86
tree6c269f17f9a1c266a1f98cfb6b85fdab237bacdc
parent0a5c400bfc40473d82a492b45ba231ba51e904b2
net: bcmgenet: move PHY initialization from probe() to start()

Fix random network failures on subsequent network access by forcing PHY initialization on
every network access. This also fixes sudden link drop from 100baseT to 10baseT observed
from time to time.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I5bb55ce6546dec5449afea1bef036458563f287c
drivers/net/bcmgenet.c