diff options
author | Abe Levkoy <alevkoy@chromium.org> | 2022-11-28 17:08:24 -0700 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-11-29 17:16:17 +0000 |
commit | 234a87ae2d1f564c98df2f70f00b2b226528feaf (patch) | |
tree | 7f1d564f5d0cbac19fb95da1b1569b26cda4c2f8 | |
parent | a06a7867af97751cf9de0e348758fb39d8306502 (diff) | |
download | chrome-ec-234a87ae2d1f564c98df2f70f00b2b226528feaf.tar.gz |
tcpci: Add FRS enable to driver structure
Use the generic FRS enable driver function in the generic TCPCI driver.
BUG=b:260630630
TEST=twister -s zephyr/test/drivers/drivers.usbc_frs
BRANCH=none
Change-Id: I711fb41569d477f1dad3d14fa18a7b7f8f217ce4
Signed-off-by: Abe Levkoy <alevkoy@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4063186
Reviewed-by: Diana Z <dzigterman@chromium.org>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
-rw-r--r-- | driver/tcpm/tcpci.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/driver/tcpm/tcpci.c b/driver/tcpm/tcpci.c index ffd7fa3a97..007d2aa2e6 100644 --- a/driver/tcpm/tcpci.c +++ b/driver/tcpm/tcpci.c @@ -1890,6 +1890,9 @@ const struct tcpm_drv tcpci_tcpm_drv = { #ifdef CONFIG_USB_PD_TCPC_LOW_POWER .enter_low_power_mode = &tcpci_enter_low_power_mode, #endif +#ifdef CONFIG_USB_PD_FRS_TCPC + .set_frs_enable = &tcpci_tcpc_fast_role_swap_enable, +#endif .set_bist_test_mode = &tcpci_set_bist_test_mode, .get_bist_test_mode = &tcpci_get_bist_test_mode, #ifdef CONFIG_CMD_TCPC_DUMP |