summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorAnas Iqbal <mohd.abd.6602@gmail.com>2026-03-18 11:42:12 +0300
committerJakub Kicinski <kuba@kernel.org>2026-03-19 19:26:40 +0300
commitb48731849609cbd8c53785a48976850b443153fd (patch)
tree3e838bdd4df42ef90793ff61e54e741095d3f942 /include/linux
parente7577a06ae28287ca415aec5c12277e3a80ee372 (diff)
downloadlinux-b48731849609cbd8c53785a48976850b443153fd.tar.xz
net: dsa: bcm_sf2: fix missing clk_disable_unprepare() in error paths
Smatch reports: drivers/net/dsa/bcm_sf2.c:997 bcm_sf2_sw_resume() warn: 'priv->clk' from clk_prepare_enable() not released on lines: 983,990. The clock enabled by clk_prepare_enable() in bcm_sf2_sw_resume() is not released if bcm_sf2_sw_rst() or bcm_sf2_cfp_resume() fails. Add the missing clk_disable_unprepare() calls in the error paths to properly release the clock resource. Fixes: e9ec5c3bd238 ("net: dsa: bcm_sf2: request and handle clocks") Reviewed-by: Jonas Gorski <jonas.gorski@gmail.com> Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com> Signed-off-by: Anas Iqbal <mohd.abd.6602@gmail.com> Link: https://patch.msgid.link/20260318084212.1287-1-mohd.abd.6602@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions