Lines Matching refs:reg_addr
28 void icm42688_emul_set_reg(const struct emul *target, uint8_t reg_addr, const uint8_t *val, in icm42688_emul_set_reg() argument
33 __ASSERT_NO_MSG(reg_addr + count < NUM_REGS); in icm42688_emul_set_reg()
34 memcpy(data->reg + reg_addr, val, count); in icm42688_emul_set_reg()
37 void icm42688_emul_get_reg(const struct emul *target, uint8_t reg_addr, uint8_t *val, size_t count) in icm42688_emul_get_reg() argument
41 __ASSERT_NO_MSG(reg_addr + count < NUM_REGS); in icm42688_emul_get_reg()
42 memcpy(val, data->reg + reg_addr, count); in icm42688_emul_get_reg()
341 uint8_t reg_addr; in icm42688_emul_backend_set_channel() local
348 reg_addr = REG_TEMP_DATA1; in icm42688_emul_backend_set_channel()
356 reg_addr = REG_ACCEL_DATA_X1; in icm42688_emul_backend_set_channel()
359 reg_addr = REG_ACCEL_DATA_Y1; in icm42688_emul_backend_set_channel()
362 reg_addr = REG_ACCEL_DATA_Z1; in icm42688_emul_backend_set_channel()
375 reg_addr = REG_GYRO_DATA_X1; in icm42688_emul_backend_set_channel()
378 reg_addr = REG_GYRO_DATA_Y1; in icm42688_emul_backend_set_channel()
381 reg_addr = REG_GYRO_DATA_Z1; in icm42688_emul_backend_set_channel()
396 data->reg[reg_addr] = (reg_val >> 8) & 0xFF; in icm42688_emul_backend_set_channel()
397 data->reg[reg_addr + 1] = reg_val & 0xFF; in icm42688_emul_backend_set_channel()