serial: sc16is7xx: remove obsolete out_thread label
[ Upstream commit dabc54a4 ] Commit c8f71b49 ("serial: sc16is7xx: setup GPIO controller later in probe") moved GPIO setup code later in probe function. Doing so also required to move ports cleanup code (out_ports label) after the GPIO cleanup code. After these moves, the out_thread label becomes misplaced and makes part of the cleanup code illogical. This patch remove the now obsolete out_thread label and make GPIO setup code jump to out_ports label if it fails. Signed-off-by:Hugo Villeneuve <hvilleneuve@dimonoff.com> Reviewed-by:
Lech Perczak <lech.perczak@camlingroup.com> Tested-by:
Lech Perczak <lech.perczak@camlingroup.com> Reviewed-by:
Andy Shevchenko <andy.shevchenko@gmail.com> Link: https://lore.kernel.org/r/20230807214556.540627-3-hugo@hugovil.com Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Stable-dep-of: 04999429 ("serial: sc16is7xx: fix regression with GPIO configuration") Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading
Please register or sign in to comment