Lu Hongfei bce7b184f2 soc: qcom: pmic: Fix resource leaks in a device_for_each_child_node() loop
[ Upstream commit 5692aeea5bcb9331e956628c3bc8fc9afcc9765d ]

The device_for_each_child_node loop should call fwnode_handle_put()
before return in the error cases, to avoid resource leaks.

Let's fix this bug in pmic_glink_altmode_probe().

Signed-off-by: Lu Hongfei <luhongfei@vivo.com>
Link: https://lore.kernel.org/r/20230612133452.47315-1-luhongfei@vivo.com
[bjorn: Rebased patch, moved fw_handle_put() from jump target into the loop]
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-11-28 17:19:41 +00:00
..
2023-08-30 16:49:40 -07:00
2023-08-30 16:49:40 -07:00
2023-08-30 16:49:40 -07:00
2023-08-30 16:49:40 -07:00
2023-08-12 12:07:58 +02:00
2023-08-12 12:01:51 +02:00
2023-08-14 18:26:27 +02:00
2023-08-12 12:02:53 +02:00
2023-08-12 12:10:46 +02:00