platform/chrome: cros_ec_typec: Register cable
authorPrashant Malani <pmalani@chromium.org>
Mon, 16 Nov 2020 20:11:50 +0000 (12:11 -0800)
committerBenson Leung <bleung@chromium.org>
Tue, 5 Jan 2021 19:03:49 +0000 (11:03 -0800)
commit8b46a212ad11f25e5f77e3a2c6df1d0f758583b7
tree4319a92a2c48d321d43f24a455c34d8faecdb6ee
parentc097f229b71e06e6ef21e4e175b322b3fab06268
platform/chrome: cros_ec_typec: Register cable

When the Chrome Embedded Controller notifies the driver that SOP'
discovery is complete, retrieve the PD discovery data and register a
cable object with the Type C connector class framework.

Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Prashant Malani <pmalani@chromium.org>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Benson Leung <bleung@chromium.org>
Link: https://lore.kernel.org/r/20201116201150.2919178-8-pmalani@chromium.org
drivers/platform/chrome/cros_ec_typec.c