Arthur Heymans has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/51499 )
Change subject: ec/google/chromeec/ec_acpi.c: convert to proper enum types ......................................................................
ec/google/chromeec/ec_acpi.c: convert to proper enum types
Clang throws warnings at this.
Change-Id: Ifce5ee2bdcf7905d6f26edd5ec869567d3a381c8 Signed-off-by: Arthur Heymans arthur@aheymans.xyz --- M src/ec/google/chromeec/ec_acpi.c 1 file changed, 4 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/99/51499/1
diff --git a/src/ec/google/chromeec/ec_acpi.c b/src/ec/google/chromeec/ec_acpi.c index 132d06c..db29107 100644 --- a/src/ec/google/chromeec/ec_acpi.c +++ b/src/ec/google/chromeec/ec_acpi.c @@ -149,9 +149,10 @@ get_usb_port_references(i, &usb2_port, &usb3_port, &usb4_port);
struct typec_connector_class_config typec_config = { - .power_role = port_caps.power_role_cap, - .try_power_role = port_caps.try_power_role_cap, - .data_role = port_caps.data_role_cap, + .power_role = (enum usb_typec_power_role)port_caps.power_role_cap, + .try_power_role = + (enum usb_typec_try_power_role)port_caps.try_power_role_cap, + .data_role = (enum usb_typec_data_role)port_caps.data_role_cap, .usb2_port = usb2_port, .usb3_port = usb3_port, .usb4_port = usb4_port,