platform/chrome: cros_ec_typec: Add USB mux control
authorPrashant Malani <pmalani@chromium.org>
Thu, 28 May 2020 11:36:07 +0000 (04:36 -0700)
committerEnric Balletbo i Serra <enric.balletbo@collabora.com>
Fri, 19 Jun 2020 17:16:18 +0000 (19:16 +0200)
commit7e7def15fa4bc9d6a2fa3d1d379286591c249381
tree4db7b67ae26b0a0fe8169a0514eb2b737fb4bf75
parent2ee97377a0d459fb3c484e49fb471ac6add06441
platform/chrome: cros_ec_typec: Add USB mux control

Add support to configure various Type C switches appropriately using the
Type C connector class API, when the Chrome OS EC informs the AP that
the USB operating mode has been entered.

Signed-off-by: Prashant Malani <pmalani@chromium.org>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
drivers/platform/chrome/cros_ec_typec.c