diff options
author | Łukasz Hajec <hajec@google.com> | 2022-01-10 20:59:36 +0100 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2022-01-24 21:06:21 +0000 |
commit | eee583791e3abedb3a0ae45927b83ccd203f2094 (patch) | |
tree | 602c9c2207beb5aa2c971be0748d313f478a7b20 /zephyr/include/emul/emul_bb_retimer.h | |
parent | 294e26a203fb74d2a3a3218279b6e18ca22780be (diff) | |
download | chrome-ec-eee583791e3abedb3a0ae45927b83ccd203f2094.tar.gz |
pd: Fix wrong PD accessors handling in default case
This CL fixes implementation added in commit 06d89b033065.
Default return value from get_usb_pd_vbus_detect is
USB_PD_VBUS_DETECT_NONE, which leads to executing parts of code,
that earlier (before mentioned commit) were executed only
when CONFIG_USB_PD_VBUS_DETECT_NONE was directly defined.
Add additional enum value and return it for a default case
when none of configs "CONFIG_USB_PD_VBUS_DETECT_*" is defined.
BRANCH=None
BUG=b:212683593
TEST=make BOARD=servo_v4p1
flash servo with new firmware
plug servo into DUT (without charger)
do not observe any problems, e.g hard reset loop
Signed-off-by: Łukasz Hajec <lha@semihalf.com>
Change-Id: Icf7028b8ba8a3e039a0c1e89de14ee0a4708df74
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3378345
Reviewed-by: Parth Malkan <parthmalkan@google.com>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Tested-by: Łukasz Hajec <hajec@google.com>
Commit-Queue: Łukasz Hajec <hajec@google.com>
Diffstat (limited to 'zephyr/include/emul/emul_bb_retimer.h')
0 files changed, 0 insertions, 0 deletions