platform/chrome: cros_typec_vdm: Add VDM send support
authorPrashant Malani <pmalani@chromium.org>
Wed, 28 Dec 2022 00:45:13 +0000 (00:45 +0000)
committerPrashant Malani <pmalani@chromium.org>
Mon, 9 Jan 2023 20:32:54 +0000 (20:32 +0000)
commit40a9b13a09ef2ec207fec1b328ed796d08e20e54
treeb0d0a555a389eff093a9ed340927e6198791bcd5
parent50ed638bbc47ba68ccc90d81118fe030cf39b6b5
platform/chrome: cros_typec_vdm: Add VDM send support

Add support to send generic VDM messages from the alt mode driver to the
partner (via the ChromeOS EC). The function introduced here is intended
to be called by the alt mode driver (via the Type-C bus logic).

Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Prashant Malani <pmalani@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20221228004648.793339-11-pmalani@chromium.org
drivers/platform/chrome/cros_typec_vdm.c