usb: typec: ucsi: yoga-c630: fix error and remove paths
[ Upstream commit 168c3896 ] Fix memory leak and call ucsi_destroy() from the driver's remove function and probe's error path in order to remove debugfs files and free the memory. Also call yoga_c630_ec_unregister_notify() in the probe's error path. Fixes: 2ea6d07e ("usb: typec: ucsi: add Lenovo Yoga C630 glue driver") Signed-off-by:Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Reviewed-by:
Heikki Krogerus <heikki.krogerus@linux.intel.com> Link: https://lore.kernel.org/r/20250621-c630-ucsi-v1-1-a86de5e11361@oss.qualcomm.com Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading
Please sign in to comment