Home
last modified time | relevance | path

Searched refs:reg_write (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/include/zephyr/arch/riscv/
Dreg.h19 #define reg_write(reg, val) ({ __asm__("mv " STRINGIFY(reg) ", %0" : : "r"(val)); }) macro
/Zephyr-latest/drivers/sensor/ti/ina3221/
Dina3221.c36 static int reg_write(const struct device *dev, uint8_t addr, uint16_t reg_data) in reg_write() function
97 ret = reg_write(dev, INA3221_CONFIG, reg_data); in ina3221_init()
108 ret = reg_write(dev, INA3221_CONFIG, reg_data); in ina3221_init()
129 ret = reg_write(dev, INA3221_CONFIG, reg_data); in start_measurement()
/Zephyr-latest/drivers/sensor/tdk/icm45686/
Dicm45686.c30 static inline int reg_write(const struct device *dev, uint8_t reg, uint8_t val) in reg_write() function
255 err = reg_write(dev, REG_MISC2, REG_MISC2_SOFT_RST(1)); in icm45686_init()
276 err = reg_write(dev, REG_DRIVE_CONFIG0, REG_DRIVE_CONFIG0_SPI_SLEW(2)); in icm45686_init()
300 err = reg_write(dev, REG_PWR_MGMT0, val); in icm45686_init()
308 err = reg_write(dev, REG_ACCEL_CONFIG0, val); in icm45686_init()
316 err = reg_write(dev, REG_GYRO_CONFIG0, val); in icm45686_init()
/Zephyr-latest/drivers/mspi/
Dmspi_dw.h188 static void reg_write(uint32_t data, const struct device *dev, uint32_t off) in reg_write() function
203 { reg_write(data, dev, off); }
226 .write = reg_write,))
/Zephyr-latest/tests/arch/riscv/userspace/riscv_gp/src/
Dmain.c36 reg_write(gp, 0xbad); in rogue_user_fn()
/Zephyr-latest/drivers/sensor/bosch/bmi160/
Demul_bmi160.c61 static void reg_write(const struct emul *target, int regn, int val) in reg_write() function
210 reg_write(target, regn, val); in bmi160_emul_io_spi()
261 reg_write(target, data->cur_reg, msgs->buf[0]); in bmi160_emul_transfer_i2c()
/Zephyr-latest/drivers/spi/
Dspi_dw.h110 static void reg_write(uint8_t size, uint32_t data, mm_reg_t addr, uint32_t off) in reg_write() function
Dspi_dw.c658 .write_func = reg_write, \