aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPrashant Malani <pmalani@chromium.org>2022-08-19 19:08:02 +0000
committerPrashant Malani <pmalani@chromium.org>2022-08-26 22:34:02 +0000
commit1903adae0464c1e1c36b132db474cb3aff7bc727 (patch)
tree97b0cdacc20373134de89ac1ebd2805e01f263d3
parentplatform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (diff)
downloadlinux-dev-1903adae0464c1e1c36b132db474cb3aff7bc727.tar.xz
linux-dev-1903adae0464c1e1c36b132db474cb3aff7bc727.zip
platform/chrome: cros_ec_typec: Add bit offset for DP VDO
Use the right macro while constructing the DP_PORT_VDO to ensure the Pin Assignment offsets are correct. Fixes: 1ff5d97f070c ("platform/chrome: cros_ec_typec: Register port altmodes") Signed-off-by: Prashant Malani <pmalani@chromium.org> Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Reviewed-by: Tzung-Bi Shih <tzungbi@kernel.org> Link: https://lore.kernel.org/r/20220819190807.1275937-2-pmalani@chromium.org
-rw-r--r--drivers/platform/chrome/cros_ec_typec.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/platform/chrome/cros_ec_typec.c b/drivers/platform/chrome/cros_ec_typec.c
index 3ffe3c082ea2..d4dbca5d91af 100644
--- a/drivers/platform/chrome/cros_ec_typec.c
+++ b/drivers/platform/chrome/cros_ec_typec.c
@@ -26,7 +26,8 @@
#define DRV_NAME "cros-ec-typec"
-#define DP_PORT_VDO (BIT(DP_PIN_ASSIGN_C) | BIT(DP_PIN_ASSIGN_D) | DP_CAP_DFP_D)
+#define DP_PORT_VDO (DP_CONF_SET_PIN_ASSIGN(BIT(DP_PIN_ASSIGN_C) | BIT(DP_PIN_ASSIGN_D)) | \
+ DP_CAP_DFP_D)
/* Supported alt modes. */
enum {