Lines Matching refs:i2c_spec
23 const struct i2c_dt_spec i2c_spec; member
37 return ds2482_84_reset_bus(&config->i2c_spec); in ds2484_reset_bus()
44 return ds2482_84_read_bit(&config->i2c_spec); in ds2484_read_bit()
51 return ds2482_84_write_bit(&config->i2c_spec, bit); in ds2484_write_bit()
58 return ds2482_84_read_byte(&config->i2c_spec); in ds2484_read_byte()
65 return ds2482_84_write_byte(&config->i2c_spec, byte); in ds2484_write_byte()
84 return ds2482_84_write_config(&config->i2c_spec, data->reg_device_config); in ds2484_configure()
131 if (!device_is_ready(config->i2c_spec.bus)) { in ds2484_init()
135 ret = ds2482_84_reset_device(&config->i2c_spec); in ds2484_init()
143 ret = ds2482_84_write_config(&config->i2c_spec, data->reg_device_config); in ds2484_init()
164 .i2c_spec = I2C_DT_SPEC_INST_GET(inst), \