summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zephyr/shim/include/i2c/i2c.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/zephyr/shim/include/i2c/i2c.h b/zephyr/shim/include/i2c/i2c.h
index e611e2933b..bee8f794ca 100644
--- a/zephyr/shim/include/i2c/i2c.h
+++ b/zephyr/shim/include/i2c/i2c.h
@@ -159,10 +159,8 @@ enum i2c_ports_chip {
BUILD_ASSERT(I2C_PORT_COUNT != 0, "No I2C devices defined");
-#define DT_PROP_BY_IDX_UPPER_TOKEN(id, prop, idx) \
- DT_PROP(id, prop##_IDX_##idx##_UPPER_TOKEN)
-#define I2C_PORT_ENUM_IDX_COMMA(i2c_named_id, prop, idx) \
- DT_PROP_BY_IDX_UPPER_TOKEN(i2c_named_id, prop, idx) = \
+#define I2C_PORT_ENUM_IDX_COMMA(i2c_named_id, prop, idx) \
+ DT_STRING_UPPER_TOKEN_BY_IDX(i2c_named_id, prop, idx) = \
I2C_PORT(i2c_named_id),
#define NAMED_I2C_PORT_COMMA(i2c_named_id) \
DT_FOREACH_PROP_ELEM(i2c_named_id, enum_names, I2C_PORT_ENUM_IDX_COMMA)