usb: typec: altmodes/displayport: Update active state
authorPrashant Malani <pmalani@chromium.org>
Fri, 20 Jan 2023 20:58:26 +0000 (20:58 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 24 Jan 2023 17:15:43 +0000 (18:15 +0100)
commit25d6d1bfc213bce03d2e34c9e43477e01ffba7c3
treec229f3f92e2571ebe2fadb11aaf44c03450c45d9
parent6f7fb48d2478091e5d7a49d331c230715c4dc65e
usb: typec: altmodes/displayport: Update active state

Update the altmode "active" state when we receive Acks for Enter and
Exit Mode commands. Having the right state is necessary to change Pin
Assignments using the 'pin_assignment" sysfs file.

Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Reviewed-by: Benson Leung <bleung@chromium.org>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Prashant Malani <pmalani@chromium.org>
Link: https://lore.kernel.org/r/20230120205827.740900-1-pmalani@chromium.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/altmodes/displayport.c