summaryrefslogtreecommitdiff
path: root/zephyr/test/drivers/common
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/test/drivers/common')
-rw-r--r--zephyr/test/drivers/common/include/test/drivers/utils.h12
-rw-r--r--zephyr/test/drivers/common/src/utils.c4
2 files changed, 7 insertions, 9 deletions
diff --git a/zephyr/test/drivers/common/include/test/drivers/utils.h b/zephyr/test/drivers/common/include/test/drivers/utils.h
index ce7ef5f9f6..f3a55dcc54 100644
--- a/zephyr/test/drivers/common/include/test/drivers/utils.h
+++ b/zephyr/test/drivers/common/include/test/drivers/utils.h
@@ -21,21 +21,19 @@
/**
* @brief Helper macro for EMUL_GET_USBC_BINDING. If @p usbc_id has the same
- * port number as @p port, then emul_get_binding for @p chip phandle is
+ * port number as @p port, then struct emul* for @p chip phandle is
* returned.
*
* @param usbc_id Named usbc port ID
* @param port Port number to match with named usbc port
* @param chip Name of chip phandle property
*/
-#define EMUL_GET_USBC_BINDING_IF_PORT_MATCH(usbc_id, port, chip) \
- COND_CODE_1(IS_EQ(USBC_PORT_NEW(usbc_id), port), \
- (emul_get_binding(DT_LABEL(DT_PHANDLE(usbc_id, chip)))), \
- ())
+#define EMUL_GET_USBC_BINDING_IF_PORT_MATCH(usbc_id, port, chip) \
+ COND_CODE_1(IS_EQ(USBC_PORT_NEW(usbc_id), port), \
+ (EMUL_DT_GET(DT_PHANDLE(usbc_id, chip))), ())
/**
- * @brief Get struct emul using emul_get_binding from phandle @p chip property
- * of USBC @p port
+ * @brief Get struct emul from phandle @p chip property of USBC @p port
*
* @param port Named usbc port number. The value has to be integer literal.
* @param chip Name of chip property that is phandle to required emulator.
diff --git a/zephyr/test/drivers/common/src/utils.c b/zephyr/test/drivers/common/src/utils.c
index bdca866a54..f559e8629a 100644
--- a/zephyr/test/drivers/common/src/utils.c
+++ b/zephyr/test/drivers/common/src/utils.c
@@ -153,8 +153,8 @@ void connect_sink_to_port(struct tcpci_partner_data *partner,
* function.
*/
/* Enforce that we only support the isl923x emulator for now */
- __ASSERT_NO_MSG(emul_get_binding(DT_LABEL(
- DT_NODELABEL(isl923x_emul))) == charger_emul);
+ __ASSERT_NO_MSG(EMUL_DT_GET(DT_NODELABEL(isl923x_emul)) ==
+ charger_emul);
isl923x_emul_set_adc_vbus(charger_emul, 0);
tcpci_emul_set_reg(tcpci_emul, TCPC_REG_POWER_STATUS,
TCPC_REG_POWER_STATUS_VBUS_DET);