Home
last modified time | relevance | path

Searched defs:bus (Results 1 – 25 of 168) sorted by relevance

1234567

/Zephyr-Core-3.7.0/drivers/sensor/bosch/bmi270/
Dbmi270_i2c.c13 static int bmi270_bus_check_i2c(const union bmi270_bus *bus) in bmi270_bus_check_i2c()
18 static int bmi270_reg_read_i2c(const union bmi270_bus *bus, in bmi270_reg_read_i2c()
24 static int bmi270_reg_write_i2c(const union bmi270_bus *bus, uint8_t start, in bmi270_reg_write_i2c()
30 static int bmi270_bus_init_i2c(const union bmi270_bus *bus) in bmi270_bus_init_i2c()
Dbmi270_spi.c17 static int bmi270_bus_check_spi(const union bmi270_bus *bus) in bmi270_bus_check_spi()
22 static int bmi270_reg_read_spi(const union bmi270_bus *bus, in bmi270_reg_read_spi()
60 static int bmi270_reg_write_spi(const union bmi270_bus *bus, uint8_t start, in bmi270_reg_write_spi()
86 static int bmi270_bus_init_spi(const union bmi270_bus *bus) in bmi270_bus_init_spi()
/Zephyr-Core-3.7.0/drivers/sensor/bosch/bmm150/
Dbmm150_i2c.c17 static int bmm150_bus_check_i2c(const union bmm150_bus *bus) in bmm150_bus_check_i2c()
22 static int bmm150_reg_read_i2c(const union bmm150_bus *bus, in bmm150_reg_read_i2c()
28 static int bmm150_reg_write_i2c(const union bmm150_bus *bus, in bmm150_reg_write_i2c()
Dbmm150_spi.c20 static int bmm150_bus_check_spi(const union bmm150_bus *bus) in bmm150_bus_check_spi()
25 static int bmm150_reg_read_spi(const union bmm150_bus *bus, in bmm150_reg_read_spi()
65 static int bmm150_reg_write_spi(const union bmm150_bus *bus, in bmm150_reg_write_spi()
/Zephyr-Core-3.7.0/drivers/sensor/bosch/bmp388/
Dbmp388_i2c.c16 static int bmp388_bus_check_i2c(const union bmp388_bus *bus) in bmp388_bus_check_i2c()
21 static int bmp388_reg_read_i2c(const union bmp388_bus *bus, in bmp388_reg_read_i2c()
27 static int bmp388_reg_write_i2c(const union bmp388_bus *bus, in bmp388_reg_write_i2c()
Dbmp388_spi.c20 static int bmp388_bus_check_spi(const union bmp388_bus *bus) in bmp388_bus_check_spi()
25 static int bmp388_reg_read_spi(const union bmp388_bus *bus, in bmp388_reg_read_spi()
65 static int bmp388_reg_write_spi(const union bmp388_bus *bus, in bmp388_reg_write_spi()
/Zephyr-Core-3.7.0/drivers/sensor/bosch/bme280/
Dbme280_i2c.c16 static int bme280_bus_check_i2c(const union bme280_bus *bus) in bme280_bus_check_i2c()
21 static int bme280_reg_read_i2c(const union bme280_bus *bus, in bme280_reg_read_i2c()
27 static int bme280_reg_write_i2c(const union bme280_bus *bus, in bme280_reg_write_i2c()
Dbme280_spi.c20 static int bme280_bus_check_spi(const union bme280_bus *bus) in bme280_bus_check_spi()
25 static int bme280_reg_read_spi(const union bme280_bus *bus, in bme280_reg_read_spi()
65 static int bme280_reg_write_spi(const union bme280_bus *bus, in bme280_reg_write_spi()
/Zephyr-Core-3.7.0/drivers/sensor/ist8310/
Dist8310_i2c.c14 static int ist8310_bus_check_i2c(const union ist8310_bus *bus) in ist8310_bus_check_i2c()
19 static int ist8310_reg_read_i2c(const union ist8310_bus *bus, uint8_t start, uint8_t *buf, int size) in ist8310_reg_read_i2c()
24 static int ist8310_reg_write_i2c(const union ist8310_bus *bus, uint8_t reg, uint8_t val) in ist8310_reg_write_i2c()
/Zephyr-Core-3.7.0/drivers/sensor/tdk/icm42670/
Dicm42670_spi.c13 static inline int spi_write_register(const struct spi_dt_spec *bus, uint8_t reg, uint8_t data) in spi_write_register()
34 static inline int spi_read_register(const struct spi_dt_spec *bus, uint8_t reg, uint8_t *data, in spi_read_register()
68 static inline int spi_read_mreg(const struct spi_dt_spec *bus, uint8_t reg, uint8_t bank, in spi_read_mreg()
100 static inline int spi_write_mreg(const struct spi_dt_spec *bus, uint8_t reg, uint8_t bank, in spi_write_mreg()
126 int icm42670_spi_read(const struct spi_dt_spec *bus, uint16_t reg, uint8_t *data, size_t len) in icm42670_spi_read()
141 int icm42670_spi_update_register(const struct spi_dt_spec *bus, uint16_t reg, uint8_t mask, in icm42670_spi_update_register()
157 int icm42670_spi_single_write(const struct spi_dt_spec *bus, uint16_t reg, uint8_t data) in icm42670_spi_single_write()
/Zephyr-Core-3.7.0/drivers/sensor/tdk/icm42688/
Dicm42688_spi.c11 static inline int spi_write_register(const struct spi_dt_spec *bus, uint8_t reg, uint8_t data) in spi_write_register()
32 static inline int spi_read_register(const struct spi_dt_spec *bus, uint8_t reg, uint8_t *data, in spi_read_register()
66 int icm42688_spi_read(const struct spi_dt_spec *bus, uint16_t reg, uint8_t *data, size_t len) in icm42688_spi_read()
76 int icm42688_spi_update_register(const struct spi_dt_spec *bus, uint16_t reg, uint8_t mask, in icm42688_spi_update_register()
92 int icm42688_spi_single_write(const struct spi_dt_spec *bus, uint16_t reg, uint8_t data) in icm42688_spi_single_write()
/Zephyr-Core-3.7.0/drivers/sensor/ti/ina23x/
Dina23x_common.c11 int ina23x_reg_read_24(const struct i2c_dt_spec *bus, uint8_t reg, uint32_t *val) in ina23x_reg_read_24()
26 int ina23x_reg_read_16(const struct i2c_dt_spec *bus, uint8_t reg, uint16_t *val) in ina23x_reg_read_16()
41 int ina23x_reg_write(const struct i2c_dt_spec *bus, uint8_t reg, uint16_t val) in ina23x_reg_write()
/Zephyr-Core-3.7.0/drivers/sensor/tdk/icm42605/
Dicm42605_spi.c13 int inv_spi_single_write(const struct spi_dt_spec *bus, uint8_t reg, uint8_t *data) in inv_spi_single_write()
41 int inv_spi_read(const struct spi_dt_spec *bus, uint8_t reg, uint8_t *data, size_t len) in inv_spi_read()
/Zephyr-Core-3.7.0/include/zephyr/dt-bindings/reset/
Dstm32-common.h20 #define STM32_RESET(bus, bit) (((STM32_RESET_BUS_##bus) << 5U) | (bit)) argument
/Zephyr-Core-3.7.0/soc/intel/atom/
Dsoc.h50 static inline int pci_pin2irq(int bus, int dev, int pin) in pci_pin2irq()
/Zephyr-Core-3.7.0/tests/drivers/mspi/api/src/
Dstub_mspi_emul_device.c21 static int emul_mspi_init_stub(const struct emul *stub_emul, const struct device *bus) in emul_mspi_init_stub()
/Zephyr-Core-3.7.0/drivers/mfd/
Dmfd_max20335.c17 struct i2c_dt_spec bus; member
/Zephyr-Core-3.7.0/drivers/sensor/bosch/bme680/
Dbme680_i2c.c17 static int bme680_bus_check_i2c(const union bme680_bus *bus) in bme680_bus_check_i2c()
/Zephyr-Core-3.7.0/include/zephyr/drivers/clock_control/
Darm_clock_control.h33 enum arm_bus_type_t bus; member
/Zephyr-Core-3.7.0/drivers/input/
Dinput_pinnacle.c172 const struct pinnacle_bus bus; member
369 static bool pinnacle_is_ready_i2c(const struct pinnacle_bus *bus) in pinnacle_is_ready_i2c()
379 static int pinnacle_write_i2c(const struct pinnacle_bus *bus, uint8_t address, uint8_t value) in pinnacle_write_i2c()
386 static int pinnacle_seq_write_i2c(const struct pinnacle_bus *bus, uint8_t *address, uint8_t *value, in pinnacle_seq_write_i2c()
399 static int pinnacle_read_i2c(const struct pinnacle_bus *bus, uint8_t address, uint8_t *value) in pinnacle_read_i2c()
406 static int pinnacle_seq_read_i2c(const struct pinnacle_bus *bus, uint8_t address, uint8_t *buf, in pinnacle_seq_read_i2c()
416 static bool pinnacle_is_ready_spi(const struct pinnacle_bus *bus) in pinnacle_is_ready_spi()
426 static int pinnacle_write_spi(const struct pinnacle_bus *bus, uint8_t address, uint8_t value) in pinnacle_write_spi()
444 static int pinnacle_seq_write_spi(const struct pinnacle_bus *bus, uint8_t *address, uint8_t *value, in pinnacle_seq_write_spi()
465 static int pinnacle_read_spi(const struct pinnacle_bus *bus, uint8_t address, uint8_t *value) in pinnacle_read_spi()
[all …]
/Zephyr-Core-3.7.0/samples/drivers/i2c/custom_target/src/
Dmain.c11 static const struct device *bus = DEVICE_DT_GET(DT_NODELABEL(flexcomm4)); variable
/Zephyr-Core-3.7.0/drivers/sensor/maxim/ds18b20/
Dds18b20.c64 const struct device *bus; member
120 const struct device *bus = cfg->bus; in ds18b20_write_scratchpad() local
152 const struct device *bus = cfg->bus; in ds18b20_read_scratchpad() local
184 const struct device *bus = cfg->bus; in ds18b20_temperature_convert() local
/Zephyr-Core-3.7.0/drivers/sensor/adi/adt7310/
Dadt7310.h42 struct spi_dt_spec bus; member
/Zephyr-Core-3.7.0/drivers/sensor/aosong/ags10/
Dags10.h33 struct i2c_dt_spec bus; member
/Zephyr-Core-3.7.0/drivers/sensor/ti/ina226/
Dina226.c50 const struct i2c_dt_spec bus; member
71 int ina226_reg_read_16(const struct i2c_dt_spec *bus, uint8_t reg, uint16_t *val) in ina226_reg_read_16()
86 int ina226_reg_write(const struct i2c_dt_spec *bus, uint8_t reg, uint16_t val) in ina226_reg_write()

1234567