Lines Matching refs:ctrl1
41 int32_t en_x = FIELD_GET(MLX90394_CTRL1_X_EN, data->ctrl_reg_values.ctrl1); in mlx90394_update_measurement_Time_us()
42 int32_t en_y = FIELD_GET(MLX90394_CTRL1_Y_EN, data->ctrl_reg_values.ctrl1); in mlx90394_update_measurement_Time_us()
43 int32_t en_z = FIELD_GET(MLX90394_CTRL1_Z_EN, data->ctrl_reg_values.ctrl1); in mlx90394_update_measurement_Time_us()
474 if (FIELD_GET(MLX90394_CTRL1_MODE, data->ctrl_reg_values.ctrl1) != in mlx90394_trigger_measurement_internal()
476 data->ctrl_reg_values.ctrl1 = in mlx90394_trigger_measurement_internal()
478 data->ctrl_reg_values.ctrl1); in mlx90394_trigger_measurement_internal()
488 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_X_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
489 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Y_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
490 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Z_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
494 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_X_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
495 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Y_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
496 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Z_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
500 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_X_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
501 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Y_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
502 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Z_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
506 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_X_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
507 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Y_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
508 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Z_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
512 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_X_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
513 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Y_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
514 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Z_EN_BIT, 0); in mlx90394_trigger_measurement_internal()
518 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_X_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
519 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Y_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
520 WRITE_BIT(data->ctrl_reg_values.ctrl1, MLX90394_CTRL1_Z_EN_BIT, 1); in mlx90394_trigger_measurement_internal()
538 rc = i2c_reg_write_byte_dt(&cfg->i2c, MLX90394_REG_CTRL1, data->ctrl_reg_values.ctrl1); in mlx90394_trigger_measurement_internal()
595 (uint8_t *)&data->ctrl_reg_values.ctrl1, in mlx90394_init()
596 (uint8_t *)&data->ctrl_reg_values.ctrl1, 2); in mlx90394_init()
645 .ctrl_reg_values = {.ctrl1 = MLX90394_CTRL1_DEFAULT, \