summaryrefslogtreecommitdiff
path: root/zephyr/test/rex/src/usb_mux_config.c
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/test/rex/src/usb_mux_config.c')
-rw-r--r--zephyr/test/rex/src/usb_mux_config.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/zephyr/test/rex/src/usb_mux_config.c b/zephyr/test/rex/src/usb_mux_config.c
index fe4e69feb8..6e85fffe4b 100644
--- a/zephyr/test/rex/src/usb_mux_config.c
+++ b/zephyr/test/rex/src/usb_mux_config.c
@@ -22,6 +22,13 @@ int mock_cros_cbi_get_fw_config(enum cbi_fw_config_field_id field_id,
return 0;
}
+int mock_cros_cbi_get_fw_config_anx7452(enum cbi_fw_config_field_id field_id,
+ uint32_t *value)
+{
+ *value = FW_USB_DB_USB4_ANX7452;
+ return 0;
+}
+
int mock_cros_cbi_get_fw_config_no_usb_db(enum cbi_fw_config_field_id field_id,
uint32_t *value)
{
@@ -51,6 +58,16 @@ ZTEST_USER(usb_mux_config, test_setup_mux)
zassert_equal(1, cros_cbi_get_fw_config_fake.call_count);
}
+ZTEST_USER(usb_mux_config, test_setup_mux_anx7452)
+{
+ cros_cbi_get_fw_config_fake.custom_fake =
+ mock_cros_cbi_get_fw_config_anx7452;
+
+ hook_notify(HOOK_INIT);
+
+ zassert_equal(1, cros_cbi_get_fw_config_fake.call_count);
+}
+
ZTEST_USER(usb_mux_config, test_setup_mux_no_usb_db)
{
cros_cbi_get_fw_config_fake.custom_fake =