summaryrefslogtreecommitdiff
path: root/drivers/tty/serial/kgdboc.c
diff options
context:
space:
mode:
authorPeter Shih <pihsun@chromium.org>2018-11-27 12:49:50 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-12-05 11:31:21 +0100
commit100bc3e2bebf95506da57cbdf5f26b25f6da4c81 (patch)
tree26f1993d0acaf1c4e4a504428524244e66534fd1 /drivers/tty/serial/kgdboc.c
parent2a48602615e0a2f563549c7d5c8d507f904cf96e (diff)
tty: serial: 8250_mtk: always resume the device in probe.
serial8250_register_8250_port calls uart_config_port, which calls config_port on the port before it tries to power on the port. So we need the port to be on before calling serial8250_register_8250_port. Change the code to always do a runtime resume in probe before registering port, and always do a runtime suspend in remove. This basically reverts the change in commit 68e5fc4a255a ("tty: serial: 8250_mtk: use pm_runtime callbacks for enabling"), but still use pm_runtime callbacks. Fixes: 68e5fc4a255a ("tty: serial: 8250_mtk: use pm_runtime callbacks for enabling") Signed-off-by: Peter Shih <pihsun@chromium.org> Cc: stable <stable@vger.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/serial/kgdboc.c')
0 files changed, 0 insertions, 0 deletions