Home
last modified time | relevance | path

Searched refs:bus_init (Results 1 – 24 of 24) sorted by relevance

/Zephyr-latest/drivers/mfd/
Dmfd_ad559x.c62 ret = config->bus_init(dev); in mfd_ad559x_init()
85 .i2c = I2C_DT_SPEC_INST_GET(inst), .bus_init = mfd_ad559x_i2c_init, \
93 .bus_init = mfd_ad559x_spi_init, .has_pointer_byte_map = false
Dmfd_ad559x.h50 int (*bus_init)(const struct device *dev); member
/Zephyr-latest/drivers/sensor/st/iis3dhhc/
Diis3dhhc.h25 int (*bus_init)(const struct device *dev); member
Diis3dhhc.c201 config->bus_init(dev); in iis3dhhc_init()
233 .bus_init = iis3dhhc_spi_init, \
/Zephyr-latest/drivers/sensor/st/stts751/
Dstts751.h28 int (*bus_init)(const struct device *dev); member
Dstts751.c183 config->bus_init(dev); in stts751_init()
208 .bus_init = stts751_i2c_init,), \
/Zephyr-latest/drivers/sensor/st/iis2mdc/
Diis2mdc.h38 int (*bus_init)(const struct device *dev); member
Diis2mdc.c254 if (cfg->bus_init(dev) < 0) { in iis2mdc_init()
355 .bus_init = iis2mdc_spi_init, \
367 .bus_init = iis2mdc_i2c_init, \
/Zephyr-latest/drivers/sensor/ens160/
Dens160.c196 ret = config->bus_init(dev); in ens160_init()
308 .bus_init = &ens160_spi_init, \
312 .bus_init = &ens160_i2c_init, \
Dens160.h91 int (*bus_init)(const struct device *dev); member
/Zephyr-latest/drivers/sensor/st/ism330dhcx/
Dism330dhcx.h34 int (*bus_init)(const struct device *dev); member
Dism330dhcx.c759 config->bus_init(dev); in ism330dhcx_init()
794 (.bus_init = ism330dhcx_spi_init, \
800 (.bus_init = ism330dhcx_i2c_init, \
/Zephyr-latest/drivers/sensor/st/lis2dh/
Dlis2dh.c340 status = cfg->bus_init(dev); in lis2dh_init()
564 .bus_init = lis2dh_spi_init, \
592 .bus_init = lis2dh_i2c_init, \
Dlis2dh.h217 int (*bus_init)(const struct device *dev); member
/Zephyr-latest/drivers/sensor/bosch/bma4xx/
Dbma4xx.h184 int (*bus_init)(const struct device *dev); member
Dbma4xx.c235 status = cfg->bus_init(dev); in bma4xx_chip_init()
702 .bus_cfg.spi = SPI_DT_SPEC_INST_GET(inst, 0, 0), .bus_init = &bma_spi_init, \
708 .bus_cfg.i2c = I2C_DT_SPEC_INST_GET(inst), .bus_init = &bma4xx_i2c_init, \
/Zephyr-latest/drivers/sensor/st/lsm6dsl/
Dlsm6dsl.c799 ret = config->bus_init(dev); in lsm6dsl_init()
917 .bus_init = lsm6dsl_spi_init, \
938 .bus_init = lsm6dsl_i2c_init, \
Dlsm6dsl.h623 int (*bus_init)(const struct device *dev); member
/Zephyr-latest/drivers/sensor/adi/adxl372/
Dadxl372.c836 ret = cfg->bus_init(dev); in adxl372_init()
910 .bus_init = adxl372_spi_init, \
933 .bus_init = adxl372_i2c_init, \
Dadxl372.h351 int (*bus_init)(const struct device *dev); member
/Zephyr-latest/drivers/sensor/bosch/bmi08x/
Dbmi08x_accel.c178 .bus_init = bmi08x_bus_init_spi,
200 if (config->api->bus_init) { in bmi08x_bus_init()
201 return config->api->bus_init(dev); in bmi08x_bus_init()
Dbmi08x.h455 int (*bus_init)(const struct device *dev); member
/Zephyr-latest/drivers/sensor/adi/adxl367/
Dadxl367.c1069 ret = cfg->bus_init(dev); in adxl367_init()
1137 .bus_init = adxl367_spi_init, \
1160 .bus_init = adxl367_i2c_init, \
Dadxl367.h383 int (*bus_init)(const struct device *dev); member