diff options
author | Abe Levkoy <alevkoy@chromium.org> | 2022-09-09 12:51:26 -0600 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-09-14 00:48:29 +0000 |
commit | a29d4c073748075504d1c86b97d63d2516c64622 (patch) | |
tree | 27eef2d279dc1c9d1dd44e6de2c723f7856d34c2 /baseboard | |
parent | 92f88cc848c1ce13c23fba08572677b0a34dff6f (diff) | |
download | chrome-ec-a29d4c073748075504d1c86b97d63d2516c64622.tar.gz |
brya: Config-guard TBT UFP code
Only build Thunderbolt UFP config for boards that support Thunderbolt.
Reduce code size and avoid linker errors.
BUG=b:244467636
TEST=make buildall
BRANCH=none
Signed-off-by: Abe Levkoy <alevkoy@chromium.org>
Change-Id: I9d78c527ee35501add7d0e8ab3974647f1e4d9a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3887965
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
Diffstat (limited to 'baseboard')
-rw-r--r-- | baseboard/brya/usb_pd_policy.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/baseboard/brya/usb_pd_policy.c b/baseboard/brya/usb_pd_policy.c index af8288483e..e902fbc4a6 100644 --- a/baseboard/brya/usb_pd_policy.c +++ b/baseboard/brya/usb_pd_policy.c @@ -81,6 +81,7 @@ int board_vbus_source_enabled(int port) return ppc_is_sourcing_vbus(port); } +#ifdef CONFIG_USB_PD_TBT_COMPAT_MODE /* ----------------- Vendor Defined Messages ------------------ */ /* Responses specifically for the enablement of TBT mode in the role of UFP */ @@ -241,3 +242,4 @@ const struct svdm_response svdm_rsp = { .amode = NULL, .exit_mode = NULL, }; +#endif /* CONFIG_USB_PD_TBT_COMPAT_MODE */ |