diff --git a/drivers/i2c/i2c_nios2.c b/drivers/i2c/i2c_nios2.c index 1ff44d03d67..041382757c3 100644 --- a/drivers/i2c/i2c_nios2.c +++ b/drivers/i2c/i2c_nios2.c @@ -157,14 +157,14 @@ static struct i2c_driver_api i2c_nios2_driver_api = { static struct i2c_nios2_config i2c_nios2_cfg = { .i2c_dev = { - .i2c_base = (alt_u32 *)DT_I2C_0_BASE_ADDRESS, + .i2c_base = (alt_u32 *)DT_INST_0_NIOS2_I2C_BASE_ADDRESS, .irq_controller_ID = I2C_0_IRQ_INTERRUPT_CONTROLLER_ID, .irq_ID = I2C_0_IRQ, - .ip_freq_in_hz = DT_I2C_0_BITRATE, + .ip_freq_in_hz = DT_INST_0_NIOS2_I2C_CLOCK_FREQUENCY, }, }; -DEVICE_AND_API_INIT(i2c_nios2_0, DT_I2C_0_NAME, &i2c_nios2_init, +DEVICE_AND_API_INIT(i2c_nios2_0, DT_INST_0_NIOS2_I2C_LABEL, &i2c_nios2_init, NULL, &i2c_nios2_cfg, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEVICE, &i2c_nios2_driver_api); diff --git a/soc/nios2/nios2f-zephyr/dts_fixup.h b/soc/nios2/nios2f-zephyr/dts_fixup.h index 449cb3db8fe..8e80cf2e460 100644 --- a/soc/nios2/nios2f-zephyr/dts_fixup.h +++ b/soc/nios2/nios2f-zephyr/dts_fixup.h @@ -11,7 +11,3 @@ #define _ROM_ADDR CONFIG_FLASH_BASE_ADDRESS #define _ROM_SIZE (CONFIG_FLASH_SIZE *1024) - -#define DT_I2C_0_NAME DT_NIOS2_I2C_100200_LABEL -#define DT_I2C_0_BASE_ADDRESS DT_NIOS2_I2C_100200_BASE_ADDRESS -#define DT_I2C_0_BITRATE DT_NIOS2_I2C_100200_CLOCK_FREQUENCY