]> git.ipfire.org Git - thirdparty/linux.git/commit
net: mv643xx: fix wrong devm_clk_get usage
authorRosen Penev <rosenp@gmail.com>
Mon, 30 Sep 2024 20:29:51 +0000 (13:29 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 4 Oct 2024 15:59:47 +0000 (08:59 -0700)
commit50c3a7fbaa10a1973cfcf910601a5120b2595022
tree4f909e32c2db3d6d9f9a6600ce6290b2b5c60f56
parent4d77e88ab42f76c7c09eb1c693453801a21b2c88
net: mv643xx: fix wrong devm_clk_get usage

This clock should be optional. In addition, PTR_ERR can be -EPROBE_DEFER
in which case it should return.

devm_clk_get_optional_enabled also allows removing explicit clock enable
and disable calls.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20240930202951.297737-3-rosenp@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/marvell/mv643xx_eth.c