| /hal_st-latest/sensor/stmemsc/l3gd20h_STdC/driver/ |
| D | l3gd20h_reg.c | 290 l3gd20h_ctrl4_t ctrl4; in l3gd20h_gy_full_scale_set() local 292 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_gy_full_scale_set() 296 ctrl4.fs = (uint8_t)val; in l3gd20h_gy_full_scale_set() 297 ret = l3gd20h_write_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_gy_full_scale_set() 314 l3gd20h_ctrl4_t ctrl4; in l3gd20h_gy_full_scale_get() local 316 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_gy_full_scale_get() 318 switch (ctrl4.fs) in l3gd20h_gy_full_scale_get() 345 l3gd20h_ctrl4_t ctrl4; in l3gd20h_block_data_update_set() local 347 ret = l3gd20h_read_reg(ctx, L3GD20H_CTRL4, (uint8_t *)&ctrl4, 1); in l3gd20h_block_data_update_set() 351 ctrl4.bdu = val; in l3gd20h_block_data_update_set() [all …]
|
| D | l3gd20h_reg.h | 497 l3gd20h_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lis2hh12_STdC/driver/ |
| D | lis2hh12_reg.c | 319 lis2hh12_ctrl4_t ctrl4; in lis2hh12_xl_full_scale_set() local 322 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_full_scale_set() 326 ctrl4.fs = (uint8_t)val; in lis2hh12_xl_full_scale_set() 327 ret = lis2hh12_write_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_full_scale_set() 344 lis2hh12_ctrl4_t ctrl4; in lis2hh12_xl_full_scale_get() local 347 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_full_scale_get() 349 switch (ctrl4.fs) in lis2hh12_xl_full_scale_get() 983 lis2hh12_ctrl4_t ctrl4; in lis2hh12_xl_filter_aalias_bandwidth_set() local 986 ret = lis2hh12_read_reg(ctx, LIS2HH12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2hh12_xl_filter_aalias_bandwidth_set() 990 ctrl4.bw_scale_odr = (((uint8_t) val & 0x10U) >> 4); in lis2hh12_xl_filter_aalias_bandwidth_set() [all …]
|
| D | lis2hh12_reg.h | 553 lis2hh12_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/st1vafe3bx_STdC/driver/ |
| D | st1vafe3bx_reg.c | 157 st1vafe3bx_ctrl4_t ctrl4; in st1vafe3bx_init_set() local 166 ret += st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set() 176 ctrl4.boot = PROPERTY_ENABLE; in st1vafe3bx_init_set() 177 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set() 185 ret = st1vafe3bx_read_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set() 192 if (ctrl4.boot == 0U) in st1vafe3bx_init_set() 243 ctrl4.emb_func_en = PROPERTY_DISABLE; in st1vafe3bx_init_set() 244 ctrl4.bdu = PROPERTY_ENABLE; in st1vafe3bx_init_set() 246 ret += st1vafe3bx_write_reg(ctx, ST1VAFE3BX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe3bx_init_set() 251 ctrl4.emb_func_en = PROPERTY_ENABLE; in st1vafe3bx_init_set() [all …]
|
| D | st1vafe3bx_reg.h | 1868 st1vafe3bx_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lis2du12_STdC/driver/ |
| D | lis2du12_reg.c | 260 lis2du12_ctrl4_t ctrl4; in lis2du12_init_set() local 264 ret += lis2du12_read_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_init_set() 268 ctrl4.boot = PROPERTY_ENABLE; in lis2du12_init_set() 269 ret += lis2du12_write_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_init_set() 277 ctrl4.bdu = PROPERTY_ENABLE; in lis2du12_init_set() 279 ret += lis2du12_write_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_init_set() 303 lis2du12_ctrl4_t ctrl4; in lis2du12_status_get() local 314 ret = lis2du12_read_reg(ctx, LIS2DU12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2du12_status_get() 318 val->boot = ctrl4.boot; in lis2du12_status_get() 625 lis2du12_ctrl4_t ctrl4; in lis2du12_trigger_sw() local [all …]
|
| D | lis2du12_reg.h | 689 lis2du12_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lis2dux12_STdC/driver/ |
| D | lis2dux12_reg.c | 157 lis2dux12_ctrl4_t ctrl4; in lis2dux12_init_set() local 163 ret += lis2dux12_read_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set() 167 ctrl4.boot = PROPERTY_ENABLE; in lis2dux12_init_set() 168 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set() 176 ret = lis2dux12_read_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set() 183 if (ctrl4.boot == 0U) in lis2dux12_init_set() 234 ctrl4.emb_func_en = PROPERTY_DISABLE; in lis2dux12_init_set() 235 ctrl4.bdu = PROPERTY_ENABLE; in lis2dux12_init_set() 237 ret += lis2dux12_write_reg(ctx, LIS2DUX12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2dux12_init_set() 242 ctrl4.emb_func_en = PROPERTY_ENABLE; in lis2dux12_init_set() [all …]
|
| D | lis2dux12_reg.h | 1937 lis2dux12_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lis2duxs12_STdC/driver/ |
| D | lis2duxs12_reg.c | 162 lis2duxs12_ctrl4_t ctrl4; in lis2duxs12_init_set() local 168 ret += lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set() 172 ctrl4.boot = PROPERTY_ENABLE; in lis2duxs12_init_set() 173 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set() 181 ret = lis2duxs12_read_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set() 188 if (ctrl4.boot == 0U) in lis2duxs12_init_set() 239 ctrl4.emb_func_en = PROPERTY_DISABLE; in lis2duxs12_init_set() 240 ctrl4.bdu = PROPERTY_ENABLE; in lis2duxs12_init_set() 242 ret += lis2duxs12_write_reg(ctx, LIS2DUXS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2duxs12_init_set() 247 ctrl4.emb_func_en = PROPERTY_ENABLE; in lis2duxs12_init_set() [all …]
|
| D | lis2duxs12_reg.h | 1957 lis2duxs12_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lis2ds12_STdC/driver/ |
| D | lis2ds12_reg.c | 1358 lis2ds12_ctrl4_t ctrl4; in lis2ds12_pin_int1_route_set() local 1361 ret = lis2ds12_read_reg(ctx, LIS2DS12_CTRL4, (uint8_t *)&ctrl4, 1); in lis2ds12_pin_int1_route_set() 1365 ctrl4.int1_drdy = (uint8_t)val.int1_drdy; in lis2ds12_pin_int1_route_set() 1366 ctrl4.int1_fth = (uint8_t)val.int1_fth; in lis2ds12_pin_int1_route_set() 1367 ctrl4.int1_6d = (uint8_t)val.int1_6d; in lis2ds12_pin_int1_route_set() 1368 ctrl4.int1_tap = (uint8_t)val.int1_tap; in lis2ds12_pin_int1_route_set() 1369 ctrl4.int1_ff = (uint8_t)val.int1_ff; in lis2ds12_pin_int1_route_set() 1370 ctrl4.int1_wu = (uint8_t)val.int1_wu; in lis2ds12_pin_int1_route_set() 1371 ctrl4.int1_s_tap = (uint8_t)val.int1_s_tap; in lis2ds12_pin_int1_route_set() 1372 ctrl4.int1_master_drdy = (uint8_t)val.int1_master_drdy; in lis2ds12_pin_int1_route_set() [all …]
|
| D | lis2ds12_reg.h | 861 lis2ds12_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16b_STdC/driver/ |
| D | lsm6dsv16b_reg.c | 780 lsm6dsv16b_ctrl4_t ctrl4; in lsm6dsv16b_data_ready_mode_set() local 783 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_data_ready_mode_set() 787 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv16b_data_ready_mode_set() 788 ret = lsm6dsv16b_write_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_data_ready_mode_set() 805 lsm6dsv16b_ctrl4_t ctrl4; in lsm6dsv16b_data_ready_mode_get() local 808 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_data_ready_mode_get() 810 switch (ctrl4.drdy_pulsed) in lsm6dsv16b_data_ready_mode_get() 1766 lsm6dsv16b_ctrl4_t ctrl4; in lsm6dsv16b_filt_settling_mask_set() local 1769 ret = lsm6dsv16b_read_reg(ctx, LSM6DSV16B_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16b_filt_settling_mask_set() 1773 ctrl4.drdy_mask = val.drdy; in lsm6dsv16b_filt_settling_mask_set() [all …]
|
| D | lsm6dsv16b_reg.h | 2242 lsm6dsv16b_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16bx_STdC/driver/ |
| D | lsm6dsv16bx_reg.c | 780 lsm6dsv16bx_ctrl4_t ctrl4; in lsm6dsv16bx_data_ready_mode_set() local 783 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_data_ready_mode_set() 787 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv16bx_data_ready_mode_set() 788 ret = lsm6dsv16bx_write_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_data_ready_mode_set() 805 lsm6dsv16bx_ctrl4_t ctrl4; in lsm6dsv16bx_data_ready_mode_get() local 808 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_data_ready_mode_get() 810 switch (ctrl4.drdy_pulsed) in lsm6dsv16bx_data_ready_mode_get() 1794 lsm6dsv16bx_ctrl4_t ctrl4; in lsm6dsv16bx_filt_settling_mask_set() local 1797 ret = lsm6dsv16bx_read_reg(ctx, LSM6DSV16BX_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16bx_filt_settling_mask_set() 1801 ctrl4.drdy_mask = val.drdy; in lsm6dsv16bx_filt_settling_mask_set() [all …]
|
| D | lsm6dsv16bx_reg.h | 2463 lsm6dsv16bx_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/ism330bx_STdC/driver/ |
| D | ism330bx_reg.c | 772 ism330bx_ctrl4_t ctrl4; in ism330bx_data_ready_mode_set() local 775 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_data_ready_mode_set() 779 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in ism330bx_data_ready_mode_set() 780 ret = ism330bx_write_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_data_ready_mode_set() 797 ism330bx_ctrl4_t ctrl4; in ism330bx_data_ready_mode_get() local 800 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_data_ready_mode_get() 802 switch (ctrl4.drdy_pulsed) in ism330bx_data_ready_mode_get() 1782 ism330bx_ctrl4_t ctrl4; in ism330bx_filt_settling_mask_set() local 1785 ret = ism330bx_read_reg(ctx, ISM330BX_CTRL4, (uint8_t *)&ctrl4, 1); in ism330bx_filt_settling_mask_set() 1789 ctrl4.drdy_mask = val.drdy; in ism330bx_filt_settling_mask_set() [all …]
|
| D | ism330bx_reg.h | 2463 ism330bx_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/st1vafe6ax_STdC/driver/ |
| D | st1vafe6ax_reg.c | 772 st1vafe6ax_ctrl4_t ctrl4; in st1vafe6ax_data_ready_mode_set() local 775 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_data_ready_mode_set() 779 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in st1vafe6ax_data_ready_mode_set() 780 ret = st1vafe6ax_write_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_data_ready_mode_set() 797 st1vafe6ax_ctrl4_t ctrl4; in st1vafe6ax_data_ready_mode_get() local 800 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_data_ready_mode_get() 802 switch (ctrl4.drdy_pulsed) in st1vafe6ax_data_ready_mode_get() 1735 st1vafe6ax_ctrl4_t ctrl4; in st1vafe6ax_filt_settling_mask_set() local 1738 ret = st1vafe6ax_read_reg(ctx, ST1VAFE6AX_CTRL4, (uint8_t *)&ctrl4, 1); in st1vafe6ax_filt_settling_mask_set() 1742 ctrl4.drdy_mask = val.drdy; in st1vafe6ax_filt_settling_mask_set() [all …]
|
| D | st1vafe6ax_reg.h | 2407 st1vafe6ax_ctrl4_t ctrl4; member
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv_STdC/driver/ |
| D | lsm6dsv_reg.c | 1362 lsm6dsv_ctrl4_t ctrl4; in lsm6dsv_data_ready_mode_set() local 1365 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_data_ready_mode_set() 1369 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv_data_ready_mode_set() 1370 ret = lsm6dsv_write_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_data_ready_mode_set() 1387 lsm6dsv_ctrl4_t ctrl4; in lsm6dsv_data_ready_mode_get() local 1390 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_data_ready_mode_get() 1392 switch (ctrl4.drdy_pulsed) in lsm6dsv_data_ready_mode_get() 2058 lsm6dsv_ctrl4_t ctrl4; in lsm6dsv_pin_int2_route_set() local 2083 ret = lsm6dsv_read_reg(ctx, LSM6DSV_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv_pin_int2_route_set() 2084 ctrl4.int2_drdy_temp = val->drdy_temp; in lsm6dsv_pin_int2_route_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv16x_STdC/driver/ |
| D | lsm6dsv16x_reg.c | 1367 lsm6dsv16x_ctrl4_t ctrl4; in lsm6dsv16x_data_ready_mode_set() local 1370 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_data_ready_mode_set() 1374 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv16x_data_ready_mode_set() 1375 ret = lsm6dsv16x_write_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_data_ready_mode_set() 1392 lsm6dsv16x_ctrl4_t ctrl4; in lsm6dsv16x_data_ready_mode_get() local 1395 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_data_ready_mode_get() 1397 switch (ctrl4.drdy_pulsed) in lsm6dsv16x_data_ready_mode_get() 2063 lsm6dsv16x_ctrl4_t ctrl4; in lsm6dsv16x_pin_int2_route_set() local 2089 ret = lsm6dsv16x_read_reg(ctx, LSM6DSV16X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv16x_pin_int2_route_set() 2090 ctrl4.int2_drdy_temp = val->drdy_temp; in lsm6dsv16x_pin_int2_route_set() [all …]
|
| /hal_st-latest/sensor/stmemsc/lsm6dsv32x_STdC/driver/ |
| D | lsm6dsv32x_reg.c | 1367 lsm6dsv32x_ctrl4_t ctrl4; in lsm6dsv32x_data_ready_mode_set() local 1370 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_data_ready_mode_set() 1374 ctrl4.drdy_pulsed = (uint8_t)val & 0x1U; in lsm6dsv32x_data_ready_mode_set() 1375 ret = lsm6dsv32x_write_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_data_ready_mode_set() 1392 lsm6dsv32x_ctrl4_t ctrl4; in lsm6dsv32x_data_ready_mode_get() local 1395 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_data_ready_mode_get() 1397 switch (ctrl4.drdy_pulsed) in lsm6dsv32x_data_ready_mode_get() 2064 lsm6dsv32x_ctrl4_t ctrl4; in lsm6dsv32x_pin_int2_route_set() local 2090 ret = lsm6dsv32x_read_reg(ctx, LSM6DSV32X_CTRL4, (uint8_t *)&ctrl4, 1); in lsm6dsv32x_pin_int2_route_set() 2091 ctrl4.int2_drdy_temp = val->drdy_temp; in lsm6dsv32x_pin_int2_route_set() [all …]
|