USB: serial: cp210x: fix GPIO in autosuspend
authorKaroly Pados <pados@pados.hu>
Sun, 17 Feb 2019 17:59:01 +0000 (18:59 +0100)
committerJohan Hovold <johan@kernel.org>
Wed, 20 Feb 2019 09:17:22 +0000 (10:17 +0100)
commit7b0b644b9aa2de5032db0f468fddca091d0b7b90
tree6ec38d012821c5a8bef7d1241b40b4de1839b352
parent85bc2d91e9f021f8420d7affc06185ba5a0f3504
USB: serial: cp210x: fix GPIO in autosuspend

Current GPIO code in cp210x fails to take USB autosuspend into account,
making it practically impossible to use GPIOs with autosuspend enabled
without user configuration. Fix this like for ftdi_sio in a previous patch.
Tested on a CP2102N.

Signed-off-by: Karoly Pados <pados@pados.hu>
Fixes: cf5276ce7867 ("USB: serial: cp210x: Adding GPIO support for CP2105")
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Johan Hovold <johan@kernel.org>
drivers/usb/serial/cp210x.c