Home
last modified time | relevance | path

Searched refs:mmc56x3_bus (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/sensor/memsic/mmc56x3/
Dmmc56x3_i2c.c12 static int mmc56x3_bus_check_i2c(const union mmc56x3_bus *bus) in mmc56x3_bus_check_i2c()
17 static int mmc56x3_reg_read_i2c(const union mmc56x3_bus *bus, uint8_t reg, uint8_t *buf, int size) in mmc56x3_reg_read_i2c()
22 static int mmc56x3_reg_write_i2c(const union mmc56x3_bus *bus, uint8_t reg, uint8_t val) in mmc56x3_reg_write_i2c()
27 static int mmc56x3_raw_read_i2c(const union mmc56x3_bus *bus, uint8_t *buf, size_t size) in mmc56x3_raw_read_i2c()
32 static int mmc56x3_raw_write_i2c(const union mmc56x3_bus *bus, uint8_t *buf, size_t size) in mmc56x3_raw_write_i2c()
Dmmc56x3.h22 union mmc56x3_bus { union
26 typedef int (*mmc56x3_bus_check_fn)(const union mmc56x3_bus *bus);
27 typedef int (*mmc56x3_reg_read_fn)(const union mmc56x3_bus *bus, uint8_t start, uint8_t *buf,
29 typedef int (*mmc56x3_reg_write_fn)(const union mmc56x3_bus *bus, uint8_t reg, uint8_t val);
30 typedef int (*mmc56x3_raw_read_fn)(const union mmc56x3_bus *bus, uint8_t *buf, size_t size);
31 typedef int (*mmc56x3_raw_write_fn)(const union mmc56x3_bus *bus, uint8_t *buf, size_t size);
115 union mmc56x3_bus bus;