Home
last modified time | relevance | path

Searched refs:ctrl5 (Results 1 – 25 of 28) sorted by relevance

12

/hal_st-latest/sensor/stmemsc/l3gd20h_STdC/driver/
Dl3gd20h_reg.c542 l3gd20h_ctrl5_t ctrl5; in l3gd20h_dev_boot_set() local
544 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL5, (uint8_t *)&ctrl5, 1); in l3gd20h_dev_boot_set()
548 ctrl5.boot = val; in l3gd20h_dev_boot_set()
549 ret = l3gd20h_write_reg(ctx, L3GD20H_CTRL5, (uint8_t *)&ctrl5, 1); in l3gd20h_dev_boot_set()
565 l3gd20h_ctrl5_t ctrl5; in l3gd20h_dev_boot_get() local
567 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL5, (uint8_t *)&ctrl5, 1); in l3gd20h_dev_boot_get()
568 *val = ctrl5.boot; in l3gd20h_dev_boot_get()
869 l3gd20h_ctrl5_t ctrl5; in l3gd20h_gy_filter_out_path_set() local
871 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL5, (uint8_t *)&ctrl5, 1); in l3gd20h_gy_filter_out_path_set()
875 ctrl5.out_sel = (uint8_t)val & 0x03U; in l3gd20h_gy_filter_out_path_set()
[all …]
Dl3gd20h_reg.h498 l3gd20h_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lis2hh12_STdC/driver/
Dlis2hh12_reg.c382 lis2hh12_ctrl5_t ctrl5; in lis2hh12_xl_decimation_set() local
385 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2hh12_xl_decimation_set()
389 ctrl5.dec = (uint8_t)val; in lis2hh12_xl_decimation_set()
390 ret = lis2hh12_write_reg(ctx, LIS2HH12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2hh12_xl_decimation_set()
407 lis2hh12_ctrl5_t ctrl5; in lis2hh12_xl_decimation_get() local
410 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2hh12_xl_decimation_get()
412 switch (ctrl5.dec) in lis2hh12_xl_decimation_get()
556 lis2hh12_ctrl5_t ctrl5; in lis2hh12_dev_reset_set() local
559 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2hh12_dev_reset_set()
563 ctrl5.soft_reset = (uint8_t)val; in lis2hh12_dev_reset_set()
[all …]
Dlis2hh12_reg.h554 lis2hh12_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lis2ds12_STdC/driver/
Dlis2ds12_reg.c846 lis2ds12_ctrl5_t ctrl5; in lis2ds12_data_ready_mode_set() local
849 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2ds12_data_ready_mode_set()
853 ctrl5.drdy_pulsed = (uint8_t)val; in lis2ds12_data_ready_mode_set()
854 ret = lis2ds12_write_reg(ctx, LIS2DS12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2ds12_data_ready_mode_set()
871 lis2ds12_ctrl5_t ctrl5; in lis2ds12_data_ready_mode_get() local
874 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2ds12_data_ready_mode_get()
876 switch (ctrl5.drdy_pulsed) in lis2ds12_data_ready_mode_get()
1438 lis2ds12_ctrl5_t ctrl5; in lis2ds12_pin_int2_route_set() local
1441 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2ds12_pin_int2_route_set()
1445 ctrl5.int2_boot = val.int2_boot; in lis2ds12_pin_int2_route_set()
[all …]
Dlis2ds12_reg.h862 lis2ds12_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/st1vafe3bx_STdC/driver/
Dst1vafe3bx_reg.c511 st1vafe3bx_ctrl5_t ctrl5; in st1vafe3bx_mode_set() local
514 ret = st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL5, (uint8_t *)&ctrl5, 1); in st1vafe3bx_mode_set()
517 ctrl5.odr = (uint8_t)val->odr & 0xFU; in st1vafe3bx_mode_set()
518 ctrl5.fs = (uint8_t)val->fs; in st1vafe3bx_mode_set()
545 ctrl5.bw = 0x0; in st1vafe3bx_mode_set()
559 ctrl5.bw = 0x1; in st1vafe3bx_mode_set()
562 ctrl5.bw = 0x2; in st1vafe3bx_mode_set()
565 ctrl5.bw = 0x3; in st1vafe3bx_mode_set()
588 ctrl5.bw = (uint8_t)val->bw; in st1vafe3bx_mode_set()
594 ret = st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL5, (uint8_t *)&ctrl5, 1); in st1vafe3bx_mode_set()
[all …]
Dst1vafe3bx_reg.h1869 st1vafe3bx_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lis2du12_STdC/driver/
Dlis2du12_reg.c496 lis2du12_ctrl5_t ctrl5; in lis2du12_mode_set() local
499 ret = lis2du12_read_reg(ctx, LIS2DU12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2du12_mode_set()
501 ctrl5.odr = (uint8_t)val->odr; in lis2du12_mode_set()
502 ctrl5.fs = (uint8_t)val->fs; in lis2du12_mode_set()
503 ctrl5.bw = (uint8_t)val->bw; in lis2du12_mode_set()
505 ret += lis2du12_write_reg(ctx, LIS2DU12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2du12_mode_set()
520 lis2du12_ctrl5_t ctrl5; in lis2du12_mode_get() local
523 ret = lis2du12_read_reg(ctx, LIS2DU12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2du12_mode_get()
525 switch (ctrl5.odr) in lis2du12_mode_get()
574 switch (ctrl5.fs) in lis2du12_mode_get()
[all …]
Dlis2du12_reg.h690 lis2du12_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lis2dux12_STdC/driver/
Dlis2dux12_reg.c374 lis2dux12_ctrl5_t ctrl5; in lis2dux12_mode_set() local
377 ret = lis2dux12_read_reg(ctx, LIS2DUX12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2dux12_mode_set()
379 ctrl5.odr = (uint8_t)val->odr & 0xFU; in lis2dux12_mode_set()
380 ctrl5.fs = (uint8_t)val->fs; in lis2dux12_mode_set()
390 ctrl5.bw = 0x0; in lis2dux12_mode_set()
405 ctrl5.bw = 0x3; in lis2dux12_mode_set()
419 ctrl5.bw = 0x2; in lis2dux12_mode_set()
422 ctrl5.bw = 0x3; in lis2dux12_mode_set()
435 ctrl5.bw = 0x1; in lis2dux12_mode_set()
438 ctrl5.bw = 0x2; in lis2dux12_mode_set()
[all …]
Dlis2dux12_reg.h1938 lis2dux12_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lis2duxs12_STdC/driver/
Dlis2duxs12_reg.c379 lis2duxs12_ctrl5_t ctrl5; in lis2duxs12_mode_set() local
382 ret = lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL5, (uint8_t *)&ctrl5, 1); in lis2duxs12_mode_set()
384 ctrl5.odr = (uint8_t)val->odr & 0xFU; in lis2duxs12_mode_set()
385 ctrl5.fs = (uint8_t)val->fs; in lis2duxs12_mode_set()
395 ctrl5.bw = 0x0; in lis2duxs12_mode_set()
410 ctrl5.bw = 0x3; in lis2duxs12_mode_set()
424 ctrl5.bw = 0x2; in lis2duxs12_mode_set()
427 ctrl5.bw = 0x3; in lis2duxs12_mode_set()
440 ctrl5.bw = 0x1; in lis2duxs12_mode_set()
443 ctrl5.bw = 0x2; in lis2duxs12_mode_set()
[all …]
Dlis2duxs12_reg.h1958 lis2duxs12_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lsm6dsv16b_STdC/driver/
Dlsm6dsv16b_reg.c2622 lsm6dsv16b_ctrl5_t ctrl5; in lsm6dsv16b_i3c_ibi_time_set() local
2625 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16b_i3c_ibi_time_set()
2628 ctrl5.bus_act_sel = (uint8_t)val & 0x03U; in lsm6dsv16b_i3c_ibi_time_set()
2629 ret = lsm6dsv16b_write_reg(ctx, LSM6DSV16B_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16b_i3c_ibi_time_set()
2646 lsm6dsv16b_ctrl5_t ctrl5; in lsm6dsv16b_i3c_ibi_time_get() local
2649 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16b_i3c_ibi_time_get()
2650 switch (ctrl5.bus_act_sel) in lsm6dsv16b_i3c_ibi_time_get()
3426 lsm6dsv16b_ctrl5_t ctrl5; in lsm6dsv16b_pin_int_en_when_i2c_set() local
3429 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16b_pin_int_en_when_i2c_set()
3432 ctrl5.int_en_i3c = val; in lsm6dsv16b_pin_int_en_when_i2c_set()
[all …]
Dlsm6dsv16b_reg.h2243 lsm6dsv16b_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lsm6dsv16bx_STdC/driver/
Dlsm6dsv16bx_reg.c2713 lsm6dsv16bx_ctrl5_t ctrl5; in lsm6dsv16bx_i3c_ibi_time_set() local
2716 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16bx_i3c_ibi_time_set()
2719 ctrl5.bus_act_sel = (uint8_t)val & 0x03U; in lsm6dsv16bx_i3c_ibi_time_set()
2720 ret = lsm6dsv16bx_write_reg(ctx, LSM6DSV16BX_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16bx_i3c_ibi_time_set()
2737 lsm6dsv16bx_ctrl5_t ctrl5; in lsm6dsv16bx_i3c_ibi_time_get() local
2740 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16bx_i3c_ibi_time_get()
2741 switch (ctrl5.bus_act_sel) in lsm6dsv16bx_i3c_ibi_time_get()
3584 lsm6dsv16bx_ctrl5_t ctrl5; in lsm6dsv16bx_pin_int_en_when_i2c_set() local
3587 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16bx_pin_int_en_when_i2c_set()
3590 ctrl5.int_en_i3c = val; in lsm6dsv16bx_pin_int_en_when_i2c_set()
[all …]
Dlsm6dsv16bx_reg.h2464 lsm6dsv16bx_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/ism330bx_STdC/driver/
Dism330bx_reg.c2701 ism330bx_ctrl5_t ctrl5; in ism330bx_i3c_ibi_time_set() local
2704 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL5, (uint8_t *)&ctrl5, 1); in ism330bx_i3c_ibi_time_set()
2707 ctrl5.bus_act_sel = (uint8_t)val & 0x03U; in ism330bx_i3c_ibi_time_set()
2708 ret = ism330bx_write_reg(ctx, ISM330BX_CTRL5, (uint8_t *)&ctrl5, 1); in ism330bx_i3c_ibi_time_set()
2725 ism330bx_ctrl5_t ctrl5; in ism330bx_i3c_ibi_time_get() local
2728 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL5, (uint8_t *)&ctrl5, 1); in ism330bx_i3c_ibi_time_get()
2729 switch (ctrl5.bus_act_sel) in ism330bx_i3c_ibi_time_get()
3572 ism330bx_ctrl5_t ctrl5; in ism330bx_pin_int_en_when_i2c_set() local
3575 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL5, (uint8_t *)&ctrl5, 1); in ism330bx_pin_int_en_when_i2c_set()
3578 ctrl5.int_en_i3c = val; in ism330bx_pin_int_en_when_i2c_set()
[all …]
Dism330bx_reg.h2464 ism330bx_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/st1vafe6ax_STdC/driver/
Dst1vafe6ax_reg.c2637 st1vafe6ax_ctrl5_t ctrl5; in st1vafe6ax_i3c_ibi_time_set() local
2640 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL5, (uint8_t *)&ctrl5, 1); in st1vafe6ax_i3c_ibi_time_set()
2643 ctrl5.bus_act_sel = (uint8_t)val & 0x03U; in st1vafe6ax_i3c_ibi_time_set()
2644 ret = st1vafe6ax_write_reg(ctx, ST1VAFE6AX_CTRL5, (uint8_t *)&ctrl5, 1); in st1vafe6ax_i3c_ibi_time_set()
2661 st1vafe6ax_ctrl5_t ctrl5; in st1vafe6ax_i3c_ibi_time_get() local
2664 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL5, (uint8_t *)&ctrl5, 1); in st1vafe6ax_i3c_ibi_time_get()
2665 switch (ctrl5.bus_act_sel) in st1vafe6ax_i3c_ibi_time_get()
3508 st1vafe6ax_ctrl5_t ctrl5; in st1vafe6ax_pin_int_en_when_i2c_set() local
3511 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL5, (uint8_t *)&ctrl5, 1); in st1vafe6ax_pin_int_en_when_i2c_set()
3514 ctrl5.int_en_i3c = val; in st1vafe6ax_pin_int_en_when_i2c_set()
[all …]
Dst1vafe6ax_reg.h2408 st1vafe6ax_ctrl5_t ctrl5; member
/hal_st-latest/sensor/stmemsc/lsm6dsv_STdC/driver/
Dlsm6dsv_reg.c7825 lsm6dsv_ctrl5_t ctrl5; in lsm6dsv_i3c_int_en_set() local
7828 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv_i3c_int_en_set()
7831 ctrl5.int_en_i3c = (uint8_t)val & 0x01U; in lsm6dsv_i3c_int_en_set()
7832 ret = lsm6dsv_write_reg(ctx, LSM6DSV_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv_i3c_int_en_set()
7848 lsm6dsv_ctrl5_t ctrl5; in lsm6dsv_i3c_int_en_get() local
7851 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv_i3c_int_en_get()
7852 *val = ctrl5.int_en_i3c; in lsm6dsv_i3c_int_en_get()
7868 lsm6dsv_ctrl5_t ctrl5; in lsm6dsv_i3c_ibi_time_set() local
7871 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv_i3c_ibi_time_set()
7874 ctrl5.bus_act_sel = (uint8_t)val & 0x03U; in lsm6dsv_i3c_ibi_time_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv16x_STdC/driver/
Dlsm6dsv16x_reg.c8405 lsm6dsv16x_ctrl5_t ctrl5; in lsm6dsv16x_i3c_int_en_set() local
8408 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16x_i3c_int_en_set()
8411 ctrl5.int_en_i3c = (uint8_t)val & 0x01U; in lsm6dsv16x_i3c_int_en_set()
8412 ret = lsm6dsv16x_write_reg(ctx, LSM6DSV16X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16x_i3c_int_en_set()
8428 lsm6dsv16x_ctrl5_t ctrl5; in lsm6dsv16x_i3c_int_en_get() local
8431 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16x_i3c_int_en_get()
8432 *val = ctrl5.int_en_i3c; in lsm6dsv16x_i3c_int_en_get()
8448 lsm6dsv16x_ctrl5_t ctrl5; in lsm6dsv16x_i3c_ibi_time_set() local
8451 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv16x_i3c_ibi_time_set()
8454 ctrl5.bus_act_sel = (uint8_t)val & 0x03U; in lsm6dsv16x_i3c_ibi_time_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsv32x_STdC/driver/
Dlsm6dsv32x_reg.c8407 lsm6dsv32x_ctrl5_t ctrl5; in lsm6dsv32x_i3c_int_en_set() local
8410 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv32x_i3c_int_en_set()
8413 ctrl5.int_en_i3c = (uint8_t)val & 0x01U; in lsm6dsv32x_i3c_int_en_set()
8414 ret = lsm6dsv32x_write_reg(ctx, LSM6DSV32X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv32x_i3c_int_en_set()
8430 lsm6dsv32x_ctrl5_t ctrl5; in lsm6dsv32x_i3c_int_en_get() local
8433 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv32x_i3c_int_en_get()
8434 *val = ctrl5.int_en_i3c; in lsm6dsv32x_i3c_int_en_get()
8450 lsm6dsv32x_ctrl5_t ctrl5; in lsm6dsv32x_i3c_ibi_time_set() local
8453 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL5, (uint8_t *)&ctrl5, 1); in lsm6dsv32x_i3c_ibi_time_set()
8456 ctrl5.bus_act_sel = (uint8_t)val & 0x03U; in lsm6dsv32x_i3c_ibi_time_set()
[all …]

12