summaryrefslogtreecommitdiff
path: root/zephyr/test/rex/src/usb_mux_config.c
diff options
context:
space:
mode:
authorEric Yilun Lin <yllin@chromium.org>2023-04-13 17:59:46 +0800
committerEric Yilun Lin <yllin@google.com>2023-04-13 10:01:21 +0000
commit017e8c8b9803e5f421522183ce3c4bad5c5236e5 (patch)
tree2b26885b6e0caf5bf54fc5c882044c3f6a5b9630 /zephyr/test/rex/src/usb_mux_config.c
parent846964eb47c50aea47ab05af1b2ad7aeed8369ba (diff)
parentfd4151fe81b041c480db9c265fb24e84aa6ef4dc (diff)
downloadchrome-ec-firmware-corsola-15194.B-main.tar.gz
Merge remote-tracking branch cros/main into firmware-corsola-15194.B-mainfirmware-corsola-15194.B-main
Generated by: util/update_release_branch.py -r -z --board corsla --relevant_paths_file util/corsola-relevant-paths.txt firmware-corsola-15194.B-main Relevant changes: git log --oneline 846964eb47..fd4151fe81 -- zephyr/program/corsla common/charge_state_v2.c common/dps.c common/mkbp_* common/usb_charger.c common/usb_common.c common/usbc/*_pd_* common/usbc/dp_alt_mode.c common/usbc/usb_pe_drp_sm.c common/usbc/usb_prl_sm.c common/usbc/usb_sm.c common/usbc/usb_tc_drp_acc_trysrc_sm.c driver/battery/smart.c driver/bc12/pi3usb9201.* driver/charger/isl923x.* driver/charger/rt949* driver/ppc/nx20p348x.* driver/ppc/rt1718s.* driver/ppc/syv682x.* driver/tcpm/anx7447.* driver/tcpm/rt1718s.* driver/tcpm/tcpci.* driver/usb_mux/it5205.* driver/usb_mux/ps8743.* power/mt8186.c zephyr/boards/arm/npcx9/* zephyr/boards/riscv/it8xxx2/* zephyr/drivers/* zephyr/program/corsola/* zephyr/shim/* util/getversion.sh fd4151fe81 zephyr: Kconfig: add FLASH_PSTATE_BANK / FLASH_PSTATE_LOCKED d18304f138 voltorb: remove debug options and features for FW QUAL 57ed659cb9 USB-PD: Update EC_CMD_TYPEC_STATUS for EPR d14883b6fd RAA489110: Add RAA489110 driver e06fe77101 binman: Add binman nodelabel and use it 48cde011ac retimer: Add driver for ANX7452 retimer BRANCH=None BUG=none TEST=`make -j buildall` Cq-Depend: chromium:4421692 Force-Relevant-Builds: all Change-Id: I2d7a5d8c6dbfc9d8c13cde3b9e1fcc06ae782067 Signed-off-by: Eric Yilun Lin <yllin@chromium.org>
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 =