diff options
Diffstat (limited to 'zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h')
-rw-r--r-- | zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h b/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h index 35d9b4fda3..743cfb1573 100644 --- a/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h +++ b/zephyr/include/emul/tcpc/emul_tcpci_partner_snk.h @@ -29,6 +29,8 @@ /** Structure describing sink device emulator data */ struct tcpci_snk_emul_data { + /** Pointer to common TCPCI partner data */ + struct tcpci_partner_data *common_data; /** Power data objects returned in sink capabilities message */ uint32_t pdo[PDO_MAX_OBJECTS]; /** Emulator is waiting for PS RDY message */ @@ -65,8 +67,10 @@ void tcpci_snk_emul_init(struct tcpci_snk_emul *emul, enum pd_rev_type rev); * created and all flags are cleared. * * @param data Pointer to USB-C sink device emulator data + * @param common_data Pointer to common TCPCI partner data */ -void tcpci_snk_emul_init_data(struct tcpci_snk_emul_data *data); +void tcpci_snk_emul_init_data(struct tcpci_snk_emul_data *data, + struct tcpci_partner_data *common_data); /** * @brief Connect emulated device to TCPCI |