usb: typec: ucsi: acpi: Implement resume callback
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Fri, 7 Oct 2022 10:09:51 +0000 (13:09 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 22 Oct 2022 10:39:01 +0000 (12:39 +0200)
commit4e3a50293c2b21961f02e1afa2f17d3a1a90c7c8
tree4abbc098100d1927eeae02063bb327162b65b3d2
parent99f6d43611135bd6f211dec9e88bb41e4167e304
usb: typec: ucsi: acpi: Implement resume callback

The ACPI driver needs to resume the interface by calling
ucsi_resume(). Otherwise we may fail to detect connections
and disconnections that happen while the system is
suspended.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=210425
Fixes: a94ecde41f7e ("usb: typec: ucsi: ccg: enable runtime pm support")
Cc: <stable@vger.kernel.org>
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20221007100951.43798-3-heikki.krogerus@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/ucsi/ucsi_acpi.c