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 10:19:26 +0000 (11:19 +0100)
commit566bdb96dae585e02e688519b189e0440098e811
tree466c3a42d8cd64afe3312555f5d640d43399ba5d
parent94a0782905cb8757ee81e9d06bc2cc35b5597efb
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