summaryrefslogtreecommitdiff
path: root/driver
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2021-10-21 23:58:31 +0000
committerCommit Bot <commit-bot@chromium.org>2021-10-25 18:03:17 +0000
commit2441779c0676a80afca692498b1988d6eeee3dfa (patch)
tree7bf7bd0ae6d59eaaa00aa9270218593ef8af582d /driver
parentd4531ba075b951d19df3eb49074073b535be86d2 (diff)
downloadchrome-ec-2441779c0676a80afca692498b1988d6eeee3dfa.tar.gz
driver/retimer: Avoid converting between enum types
When building with clang, it warns: board/morphius/board.c:337:18: error: implicit conversion from enumeration type 'enum ioex_signal' to different enumeration type 'enum gpio_signal' [-Werror,-Wenum-conversion] .enable_gpio = IOEX_USB_C0_DATA_EN, BRANCH=none BUG=b:172020503 TEST=make buildall -j Signed-off-by: Tom Hughes <tomhughes@chromium.org> Change-Id: I8d7d9292701732925f7a34daa7d673a61abaebce Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3238251 Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
Diffstat (limited to 'driver')
-rw-r--r--driver/retimer/pi3dpx1207.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/driver/retimer/pi3dpx1207.h b/driver/retimer/pi3dpx1207.h
index 2e3405d1aa..ec3c9b42bc 100644
--- a/driver/retimer/pi3dpx1207.h
+++ b/driver/retimer/pi3dpx1207.h
@@ -45,7 +45,7 @@ extern const struct usb_mux_driver pi3dpx1207_usb_retimer;
/* Retimer driver hardware specific controls */
struct pi3dpx1207_usb_control {
/* Retimer enable */
- const enum gpio_signal enable_gpio;
+ const enum ioex_signal enable_gpio;
/* DP Mode enable */
const enum gpio_signal dp_enable_gpio;
};