diff options
author | Prashant Malani <pmalani@chromium.org> | 2022-08-19 22:08:02 +0300 |
---|---|---|
committer | Prashant Malani <pmalani@chromium.org> | 2022-08-27 01:34:02 +0300 |
commit | 1903adae0464c1e1c36b132db474cb3aff7bc727 (patch) | |
tree | 97b0cdacc20373134de89ac1ebd2805e01f263d3 /drivers/platform/chrome | |
parent | e8bf17d58a4db4b4f38617925414097f12e0d509 (diff) | |
download | linux-1903adae0464c1e1c36b132db474cb3aff7bc727.tar.xz |
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
Diffstat (limited to 'drivers/platform/chrome')
-rw-r--r-- | drivers/platform/chrome/cros_ec_typec.c | 3 |
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 { |