diff options
Diffstat (limited to 'zephyr/test/rex')
-rw-r--r-- | zephyr/test/rex/src/usb_mux_config.c | 17 |
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 = |