net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()
authorStefan Wahren <wahrenst@gmx.net>
Thu, 4 Sep 2025 09:13:34 +0000 (11:13 +0200)
committerJakub Kicinski <kuba@kernel.org>
Sat, 6 Sep 2025 00:45:43 +0000 (17:45 -0700)
commit03e79de4608bdd48ad6eec272e196124cefaf798
treedf0a0f9909af070aed570947c023c6a948d4504a
parent157cf360c4a8751f7f511a71cc3a283b5d27f889
net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()

The function of_phy_find_device may return NULL, so we need to take
care before dereferencing phy_dev.

Fixes: 64a632da538a ("net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()")
Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
Cc: Richard Leitner <richard.leitner@skidata.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Reviewed-by: Wei Fang <wei.fang@nxp.com>
Link: https://patch.msgid.link/20250904091334.53965-1-wahrenst@gmx.net
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/freescale/fec_main.c