Searched refs:reg_write (Results 1 – 8 of 8) sorted by relevance
| /Zephyr-latest/include/zephyr/arch/riscv/ |
| D | reg.h | 19 #define reg_write(reg, val) ({ __asm__("mv " STRINGIFY(reg) ", %0" : : "r"(val)); }) macro
|
| /Zephyr-latest/drivers/sensor/ti/ina3221/ |
| D | ina3221.c | 36 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/ |
| D | icm45686.c | 30 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/ |
| D | mspi_dw.h | 188 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/ |
| D | main.c | 36 reg_write(gp, 0xbad); in rogue_user_fn()
|
| /Zephyr-latest/drivers/sensor/bosch/bmi160/ |
| D | emul_bmi160.c | 61 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/ |
| D | spi_dw.h | 110 static void reg_write(uint8_t size, uint32_t data, mm_reg_t addr, uint32_t off) in reg_write() function
|
| D | spi_dw.c | 658 .write_func = reg_write, \
|