net: bcmgenet: move PHY initialization from probe() to start() 72/228772/1 accepted/tizen/unified/20200402.155635 submit/tizen/20200331.090714
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 25 Mar 2020 09:01:48 +0000 (10:01 +0100)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 25 Mar 2020 09:33:13 +0000 (10:33 +0100)
commitf806dfc6841231819dc3d58cf3722c762b669bb7
tree6a410c59c58f84f9967a4117e9eddafcbc01d814
parent5d0b2006170f6432e7b94309c1e4d54643d77eb6
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