serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Sun, 14 May 2023 11:25:42 +0000 (13:25 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 30 May 2023 11:24:07 +0000 (12:24 +0100)
commit134f49dec0b6aca3259cd8259de4c572048bd207
treed7bbbe5d390145b82fb636adf4e911b0557e2f8d
parent44c026a73be8038f03dbdeef028b642880cf1511
serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()

If an error occurs after reset_control_deassert(), it must be re-asserted,
as already done in the .remove() function.

Fixes: c6825c6395b7 ("serial: 8250_tegra: Create Tegra specific 8250 driver")
Cc: stable <stable@kernel.org>
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/f8130f35339cc80edc6b9aac4bb2a60b60a226bf.1684063511.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250_tegra.c