summaryrefslogtreecommitdiff
path: root/test/fake_usbc.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/fake_usbc.c')
-rw-r--r--test/fake_usbc.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/test/fake_usbc.c b/test/fake_usbc.c
index e62fa5ac62..d98e7017f9 100644
--- a/test/fake_usbc.c
+++ b/test/fake_usbc.c
@@ -130,12 +130,17 @@ __overridable void pe_invalidate_explicit_contract(int port)
{
}
-enum pd_dual_role_states pd_get_dual_role(int port)
+__overridable enum pd_dual_role_states pd_get_dual_role(int port)
{
return PD_DRP_TOGGLE_ON;
}
-int pd_comm_is_enabled(int port)
+__overridable void pd_dev_get_rw_hash(int port, uint16_t *dev_id,
+ uint8_t *rw_hash, uint32_t *current_image)
+{
+}
+
+__overridable int pd_comm_is_enabled(int port)
{
return 0;
}
@@ -190,11 +195,11 @@ void dfp_consume_cable_response(int port, int cnt, uint32_t *payload,
{
}
-void pd_set_dual_role(int port, enum pd_dual_role_states state)
+__overridable void pd_set_dual_role(int port, enum pd_dual_role_states state)
{
}
-enum tcpc_cc_polarity pd_get_polarity(int port)
+__overridable enum tcpc_cc_polarity pd_get_polarity(int port)
{
return POLARITY_CC1;
}