summaryrefslogtreecommitdiff
path: root/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h')
-rw-r--r--zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h b/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h
index a50f750a4a..35d9b4fda3 100644
--- a/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h
+++ b/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h
@@ -37,6 +37,8 @@ struct tcpci_snk_emul_data {
bool pd_completed;
/** PD_CTRL_PING message received */
bool ping_received;
+ /** PD_DATA_ALERT message received */
+ bool alert_received;
};
/** Structure describing standalone sink device emulator */
@@ -116,6 +118,13 @@ void tcpci_snk_emul_hard_reset(void *data);
void tcpci_snk_emul_clear_ping_received(struct tcpci_snk_emul_data *sink_data);
/**
+ * @brief Clear the alert received flag.
+ *
+ * @param sink_data
+ */
+void tcpci_snk_emul_clear_alert_received(struct tcpci_snk_emul_data *sink_data);
+
+/**
* @}
*/