]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
mfd: sm501: Fix leaks in probe()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 11 Sep 2020 11:33:26 +0000 (14:33 +0300)
committerStefan Bader <stefan.bader@canonical.com>
Mon, 9 Nov 2020 13:48:51 +0000 (14:48 +0100)
commit06c06499ea50b7129f2647368ff5162fc3e33dd5
treea744c46cd68f56249d02bc8747bf1ea5c8097ac2
parentbe91e2eb77d8badae8623aa51dd0bd9ffb3492aa
mfd: sm501: Fix leaks in probe()

BugLink: https://bugs.launchpad.net/bugs/1902115
[ Upstream commit 8ce24f8967df2836b4557a23e74dc4bb098249f1 ]

This code should clean up if sm501_init_dev() fails.

Fixes: b6d6454fdb66 ("[PATCH] mfd: SM501 core driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Ian May <ian.may@canonical.com>
drivers/mfd/sm501.c