Home
last modified time | relevance | path

Searched refs:ctrl3_c (Results 1 – 25 of 39) sorted by relevance

12

/hal_st-latest/sensor/stmemsc/iis3dwb_STdC/driver/
Diis3dwb_reg.c287 iis3dwb_ctrl3_c_t ctrl3_c; in iis3dwb_block_data_update_set() local
289 int32_t ret = iis3dwb_read_reg(ctx, IIS3DWB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis3dwb_block_data_update_set()
293 ctrl3_c.bdu = (uint8_t)val; in iis3dwb_block_data_update_set()
294 ret = iis3dwb_write_reg(ctx, IIS3DWB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis3dwb_block_data_update_set()
310 iis3dwb_ctrl3_c_t ctrl3_c; in iis3dwb_block_data_update_get() local
312 const int32_t ret = iis3dwb_read_reg(ctx, IIS3DWB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis3dwb_block_data_update_get()
313 *val = ctrl3_c.bdu; in iis3dwb_block_data_update_get()
1132 iis3dwb_ctrl3_c_t ctrl3_c; in iis3dwb_reset_set() local
1134 int32_t ret = iis3dwb_read_reg(ctx, IIS3DWB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis3dwb_reset_set()
1138 ctrl3_c.sw_reset = (uint8_t)val; in iis3dwb_reset_set()
[all …]
Diis3dwb_reg.h707 iis3dwb_ctrl3_c_t ctrl3_c; member
/hal_st-latest/sensor/stmemsc/ism330is_STdC/driver/
Dism330is_reg.c346 ism330is_ctrl3_c_t ctrl3_c; in ism330is_software_reset() local
349 ret = ism330is_read_reg(ctx, ISM330IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330is_software_reset()
356 ctrl3_c.sw_reset = PROPERTY_ENABLE; in ism330is_software_reset()
357 ret += ism330is_write_reg(ctx, ISM330IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330is_software_reset()
361 ret += ism330is_read_reg(ctx, ISM330IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330is_software_reset()
362 } while (ret == 0 && ctrl3_c.sw_reset == PROPERTY_ENABLE); in ism330is_software_reset()
378 ism330is_ctrl3_c_t ctrl3_c; in ism330is_boot_set() local
381 ret = ism330is_read_reg(ctx, ISM330IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330is_boot_set()
385 ctrl3_c.boot = val; in ism330is_boot_set()
386 ret = ism330is_write_reg(ctx, ISM330IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330is_boot_set()
[all …]
Dism330is_reg.h2131 ism330is_ctrl3_c_t ctrl3_c; member
/hal_st-latest/sensor/stmemsc/lsm6dso16is_STdC/driver/
Dlsm6dso16is_reg.c346 lsm6dso16is_ctrl3_c_t ctrl3_c; in lsm6dso16is_software_reset() local
349 ret = lsm6dso16is_read_reg(ctx, LSM6DSO16IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso16is_software_reset()
356 ctrl3_c.sw_reset = PROPERTY_ENABLE; in lsm6dso16is_software_reset()
357 ret += lsm6dso16is_write_reg(ctx, LSM6DSO16IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso16is_software_reset()
361 ret += lsm6dso16is_read_reg(ctx, LSM6DSO16IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso16is_software_reset()
362 } while (ret == 0 && ctrl3_c.sw_reset == PROPERTY_ENABLE); in lsm6dso16is_software_reset()
378 lsm6dso16is_ctrl3_c_t ctrl3_c; in lsm6dso16is_boot_set() local
381 ret = lsm6dso16is_read_reg(ctx, LSM6DSO16IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso16is_boot_set()
385 ctrl3_c.boot = val; in lsm6dso16is_boot_set()
386 ret = lsm6dso16is_write_reg(ctx, LSM6DSO16IS_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso16is_boot_set()
[all …]
Dlsm6dso16is_reg.h2131 lsm6dso16is_ctrl3_c_t ctrl3_c; member
/hal_st-latest/sensor/stmemsc/asm330lhh_STdC/driver/
Dasm330lhh_reg.c478 asm330lhh_ctrl3_c_t ctrl3_c; in asm330lhh_block_data_update_set() local
481 ret = asm330lhh_read_reg(ctx, ASM330LHH_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhh_block_data_update_set()
484 ctrl3_c.bdu = (uint8_t)val; in asm330lhh_block_data_update_set()
485 ret = asm330lhh_write_reg(ctx, ASM330LHH_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhh_block_data_update_set()
500 asm330lhh_ctrl3_c_t ctrl3_c; in asm330lhh_block_data_update_get() local
503 ret = asm330lhh_read_reg(ctx, ASM330LHH_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhh_block_data_update_get()
504 *val = ctrl3_c.bdu; in asm330lhh_block_data_update_get()
1260 asm330lhh_ctrl3_c_t ctrl3_c; in asm330lhh_reset_set() local
1263 ret = asm330lhh_read_reg(ctx, ASM330LHH_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhh_reset_set()
1266 ctrl3_c.sw_reset = (uint8_t)val; in asm330lhh_reset_set()
[all …]
Dasm330lhh_reg.h833 asm330lhh_ctrl3_c_t ctrl3_c; member
/hal_st-latest/sensor/stmemsc/iis2iclx_STdC/driver/
Diis2iclx_reg.c585 iis2iclx_ctrl3_c_t ctrl3_c; in iis2iclx_block_data_update_set() local
588 ret = iis2iclx_read_reg(ctx, IIS2ICLX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis2iclx_block_data_update_set()
592 ctrl3_c.bdu = (uint8_t)val; in iis2iclx_block_data_update_set()
593 ret = iis2iclx_write_reg(ctx, IIS2ICLX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis2iclx_block_data_update_set()
610 iis2iclx_ctrl3_c_t ctrl3_c; in iis2iclx_block_data_update_get() local
613 ret = iis2iclx_read_reg(ctx, IIS2ICLX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis2iclx_block_data_update_get()
614 *val = ctrl3_c.bdu; in iis2iclx_block_data_update_get()
1610 iis2iclx_ctrl3_c_t ctrl3_c; in iis2iclx_reset_set() local
1613 ret = iis2iclx_read_reg(ctx, IIS2ICLX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in iis2iclx_reset_set()
1617 ctrl3_c.sw_reset = (uint8_t)val; in iis2iclx_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/ism330dlc_STdC/driver/
Dism330dlc_reg.c507 ism330dlc_ctrl3_c_t ctrl3_c; in ism330dlc_block_data_update_set() local
509 ret = ism330dlc_read_reg(ctx, ISM330DLC_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330dlc_block_data_update_set()
513 ctrl3_c.bdu = val; in ism330dlc_block_data_update_set()
514 ret = ism330dlc_write_reg(ctx, ISM330DLC_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330dlc_block_data_update_set()
531 ism330dlc_ctrl3_c_t ctrl3_c; in ism330dlc_block_data_update_get() local
533 ret = ism330dlc_read_reg(ctx, ISM330DLC_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330dlc_block_data_update_get()
534 *val = ctrl3_c.bdu; in ism330dlc_block_data_update_get()
1437 ism330dlc_ctrl3_c_t ctrl3_c; in ism330dlc_reset_set() local
1439 ret = ism330dlc_read_reg(ctx, ISM330DLC_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in ism330dlc_reset_set()
1443 ctrl3_c.sw_reset = val; in ism330dlc_reset_set()
[all …]
Dism330dlc_reg.h1612 ism330dlc_ctrl3_c_t ctrl3_c; member
/hal_st-latest/sensor/stmemsc/lsm6dsl_STdC/driver/
Dlsm6dsl_reg.c509 lsm6dsl_ctrl3_c_t ctrl3_c; in lsm6dsl_block_data_update_set() local
512 ret = lsm6dsl_read_reg(ctx, LSM6DSL_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsl_block_data_update_set()
516 ctrl3_c.bdu = val; in lsm6dsl_block_data_update_set()
517 ret = lsm6dsl_write_reg(ctx, LSM6DSL_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsl_block_data_update_set()
533 lsm6dsl_ctrl3_c_t ctrl3_c; in lsm6dsl_block_data_update_get() local
536 ret = lsm6dsl_read_reg(ctx, LSM6DSL_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsl_block_data_update_get()
537 *val = ctrl3_c.bdu; in lsm6dsl_block_data_update_get()
1486 lsm6dsl_ctrl3_c_t ctrl3_c; in lsm6dsl_reset_set() local
1489 ret = lsm6dsl_read_reg(ctx, LSM6DSL_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsl_reset_set()
1493 ctrl3_c.sw_reset = val; in lsm6dsl_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6ds3tr-c_STdC/driver/
Dlsm6ds3tr-c_reg.c522 lsm6ds3tr_c_ctrl3_c_t ctrl3_c; in lsm6ds3tr_c_block_data_update_set() local
526 (uint8_t *)&ctrl3_c, 1); in lsm6ds3tr_c_block_data_update_set()
530 ctrl3_c.bdu = val; in lsm6ds3tr_c_block_data_update_set()
532 (uint8_t *)&ctrl3_c, 1); in lsm6ds3tr_c_block_data_update_set()
549 lsm6ds3tr_c_ctrl3_c_t ctrl3_c; in lsm6ds3tr_c_block_data_update_get() local
553 (uint8_t *)&ctrl3_c, 1); in lsm6ds3tr_c_block_data_update_get()
554 *val = ctrl3_c.bdu; in lsm6ds3tr_c_block_data_update_get()
1529 lsm6ds3tr_c_ctrl3_c_t ctrl3_c; in lsm6ds3tr_c_reset_set() local
1533 (uint8_t *)&ctrl3_c, 1); in lsm6ds3tr_c_reset_set()
1537 ctrl3_c.sw_reset = val; in lsm6ds3tr_c_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/asm330lhbg1_STdC/driver/
Dasm330lhbg1_reg.c899 asm330lhbg1_ctrl3_c_t ctrl3_c; in asm330lhbg1_block_data_update_set() local
902 ret = asm330lhbg1_read_reg(ctx, ASM330LHBG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhbg1_block_data_update_set()
905 ctrl3_c.bdu = (uint8_t)val; in asm330lhbg1_block_data_update_set()
906 ret = asm330lhbg1_write_reg(ctx, ASM330LHBG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhbg1_block_data_update_set()
921 asm330lhbg1_ctrl3_c_t ctrl3_c; in asm330lhbg1_block_data_update_get() local
924 ret = asm330lhbg1_read_reg(ctx, ASM330LHBG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhbg1_block_data_update_get()
925 *val = ctrl3_c.bdu; in asm330lhbg1_block_data_update_get()
2075 asm330lhbg1_ctrl3_c_t ctrl3_c; in asm330lhbg1_reset_set() local
2078 ret = asm330lhbg1_read_reg(ctx, ASM330LHBG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhbg1_reset_set()
2081 ctrl3_c.sw_reset = (uint8_t)val; in asm330lhbg1_reset_set()
[all …]
Dasm330lhbg1_reg.h1764 asm330lhbg1_ctrl3_c_t ctrl3_c; member
/hal_st-latest/sensor/stmemsc/asm330lhb_STdC/driver/
Dasm330lhb_reg.c899 asm330lhb_ctrl3_c_t ctrl3_c; in asm330lhb_block_data_update_set() local
902 ret = asm330lhb_read_reg(ctx, ASM330LHB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhb_block_data_update_set()
905 ctrl3_c.bdu = (uint8_t)val; in asm330lhb_block_data_update_set()
906 ret = asm330lhb_write_reg(ctx, ASM330LHB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhb_block_data_update_set()
921 asm330lhb_ctrl3_c_t ctrl3_c; in asm330lhb_block_data_update_get() local
924 ret = asm330lhb_read_reg(ctx, ASM330LHB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhb_block_data_update_get()
925 *val = ctrl3_c.bdu; in asm330lhb_block_data_update_get()
2075 asm330lhb_ctrl3_c_t ctrl3_c; in asm330lhb_reset_set() local
2078 ret = asm330lhb_read_reg(ctx, ASM330LHB_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhb_reset_set()
2081 ctrl3_c.sw_reset = (uint8_t)val; in asm330lhb_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsm_STdC/driver/
Dlsm6dsm_reg.c509 lsm6dsm_ctrl3_c_t ctrl3_c; in lsm6dsm_block_data_update_set() local
512 ret = lsm6dsm_read_reg(ctx, LSM6DSM_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsm_block_data_update_set()
516 ctrl3_c.bdu = val; in lsm6dsm_block_data_update_set()
517 ret = lsm6dsm_write_reg(ctx, LSM6DSM_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsm_block_data_update_set()
533 lsm6dsm_ctrl3_c_t ctrl3_c; in lsm6dsm_block_data_update_get() local
536 ret = lsm6dsm_read_reg(ctx, LSM6DSM_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsm_block_data_update_get()
537 *val = ctrl3_c.bdu; in lsm6dsm_block_data_update_get()
1486 lsm6dsm_ctrl3_c_t ctrl3_c; in lsm6dsm_reset_set() local
1489 ret = lsm6dsm_read_reg(ctx, LSM6DSM_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsm_reset_set()
1493 ctrl3_c.sw_reset = val; in lsm6dsm_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/asm330lhhxg1_STdC/driver/
Dasm330lhhxg1_reg.c905 asm330lhhxg1_ctrl3_c_t ctrl3_c; in asm330lhhxg1_block_data_update_set() local
908 ret = asm330lhhxg1_read_reg(ctx, ASM330LHHXG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhxg1_block_data_update_set()
911 ctrl3_c.bdu = (uint8_t)val; in asm330lhhxg1_block_data_update_set()
912 ret = asm330lhhxg1_write_reg(ctx, ASM330LHHXG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhxg1_block_data_update_set()
927 asm330lhhxg1_ctrl3_c_t ctrl3_c; in asm330lhhxg1_block_data_update_get() local
930 ret = asm330lhhxg1_read_reg(ctx, ASM330LHHXG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhxg1_block_data_update_get()
931 *val = ctrl3_c.bdu; in asm330lhhxg1_block_data_update_get()
2063 asm330lhhxg1_ctrl3_c_t ctrl3_c; in asm330lhhxg1_reset_set() local
2066 ret = asm330lhhxg1_read_reg(ctx, ASM330LHHXG1_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhxg1_reset_set()
2069 ctrl3_c.sw_reset = (uint8_t)val; in asm330lhhxg1_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/asm330lhhx_STdC/driver/
Dasm330lhhx_reg.c911 asm330lhhx_ctrl3_c_t ctrl3_c; in asm330lhhx_block_data_update_set() local
914 ret = asm330lhhx_read_reg(ctx, ASM330LHHX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhx_block_data_update_set()
917 ctrl3_c.bdu = (uint8_t)val; in asm330lhhx_block_data_update_set()
918 ret = asm330lhhx_write_reg(ctx, ASM330LHHX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhx_block_data_update_set()
933 asm330lhhx_ctrl3_c_t ctrl3_c; in asm330lhhx_block_data_update_get() local
936 ret = asm330lhhx_read_reg(ctx, ASM330LHHX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhx_block_data_update_get()
937 *val = ctrl3_c.bdu; in asm330lhhx_block_data_update_get()
2069 asm330lhhx_ctrl3_c_t ctrl3_c; in asm330lhhx_reset_set() local
2072 ret = asm330lhhx_read_reg(ctx, ASM330LHHX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in asm330lhhx_reset_set()
2075 ctrl3_c.sw_reset = (uint8_t)val; in asm330lhhx_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/ism330dhcx_STdC/driver/
Dism330dhcx_reg.c991 ism330dhcx_ctrl3_c_t ctrl3_c; in ism330dhcx_block_data_update_set() local
994 (uint8_t *)&ctrl3_c, 1); in ism330dhcx_block_data_update_set()
998 ctrl3_c.bdu = (uint8_t)val; in ism330dhcx_block_data_update_set()
1000 (uint8_t *)&ctrl3_c, 1); in ism330dhcx_block_data_update_set()
1017 ism330dhcx_ctrl3_c_t ctrl3_c; in ism330dhcx_block_data_update_get() local
1020 (uint8_t *)&ctrl3_c, 1); in ism330dhcx_block_data_update_get()
1021 *val = ctrl3_c.bdu; in ism330dhcx_block_data_update_get()
2406 ism330dhcx_ctrl3_c_t ctrl3_c; in ism330dhcx_reset_set() local
2410 (uint8_t *)&ctrl3_c, 1); in ism330dhcx_reset_set()
2414 ctrl3_c.sw_reset = (uint8_t)val; in ism330dhcx_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsr_STdC/driver/
Dlsm6dsr_reg.c777 lsm6dsr_ctrl3_c_t ctrl3_c; in lsm6dsr_block_data_update_set() local
780 (uint8_t *)&ctrl3_c, 1); in lsm6dsr_block_data_update_set()
784 ctrl3_c.bdu = (uint8_t)val; in lsm6dsr_block_data_update_set()
786 (uint8_t *)&ctrl3_c, 1); in lsm6dsr_block_data_update_set()
803 lsm6dsr_ctrl3_c_t ctrl3_c; in lsm6dsr_block_data_update_get() local
806 (uint8_t *)&ctrl3_c, 1); in lsm6dsr_block_data_update_get()
807 *val = ctrl3_c.bdu; in lsm6dsr_block_data_update_get()
2146 lsm6dsr_ctrl3_c_t ctrl3_c; in lsm6dsr_reset_set() local
2150 (uint8_t *)&ctrl3_c, 1); in lsm6dsr_reset_set()
2154 ctrl3_c.sw_reset = (uint8_t)val; in lsm6dsr_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsrx_STdC/driver/
Dlsm6dsrx_reg.c991 lsm6dsrx_ctrl3_c_t ctrl3_c; in lsm6dsrx_block_data_update_set() local
994 (uint8_t *)&ctrl3_c, 1); in lsm6dsrx_block_data_update_set()
998 ctrl3_c.bdu = (uint8_t)val; in lsm6dsrx_block_data_update_set()
1000 (uint8_t *)&ctrl3_c, 1); in lsm6dsrx_block_data_update_set()
1017 lsm6dsrx_ctrl3_c_t ctrl3_c; in lsm6dsrx_block_data_update_get() local
1020 (uint8_t *)&ctrl3_c, 1); in lsm6dsrx_block_data_update_get()
1021 *val = ctrl3_c.bdu; in lsm6dsrx_block_data_update_get()
2360 lsm6dsrx_ctrl3_c_t ctrl3_c; in lsm6dsrx_reset_set() local
2364 (uint8_t *)&ctrl3_c, 1); in lsm6dsrx_reset_set()
2368 ctrl3_c.sw_reset = (uint8_t)val; in lsm6dsrx_reset_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dso32x_STdC/driver/
Dlsm6dso32x_reg.c3489 lsm6dso32x_ctrl3_c_t ctrl3_c; in lsm6dso32x_pin_mode_set() local
3493 (uint8_t *)&ctrl3_c, 1); in lsm6dso32x_pin_mode_set()
3497 ctrl3_c.pp_od = (uint8_t)val; in lsm6dso32x_pin_mode_set()
3499 (uint8_t *)&ctrl3_c, 1); in lsm6dso32x_pin_mode_set()
3530 lsm6dso32x_ctrl3_c_t ctrl3_c; in lsm6dso32x_pin_mode_get() local
3534 (uint8_t *)&ctrl3_c, 1); in lsm6dso32x_pin_mode_get()
3542 switch ((i3c_bus_avb.pd_dis_int1 << 1) + ctrl3_c.pp_od) in lsm6dso32x_pin_mode_get()
9870 lsm6dso32x_ctrl3_c_t ctrl3_c; in lsm6dso32x_init_set() local
9919 (uint8_t *)&ctrl3_c, 1); in lsm6dso32x_init_set()
9925 ctrl3_c.boot = (uint8_t)val & (uint8_t)LSM6DSO32X_BOOT; in lsm6dso32x_init_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dsox_STdC/driver/
Dlsm6dsox_reg.c4814 lsm6dsox_ctrl3_c_t ctrl3_c; in lsm6dsox_pin_mode_set() local
4817 ret = lsm6dsox_read_reg(ctx, LSM6DSOX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsox_pin_mode_set()
4821 ctrl3_c.pp_od = (uint8_t)val; in lsm6dsox_pin_mode_set()
4822 ret = lsm6dsox_write_reg(ctx, LSM6DSOX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsox_pin_mode_set()
4853 lsm6dsox_ctrl3_c_t ctrl3_c; in lsm6dsox_pin_mode_get() local
4856 ret = lsm6dsox_read_reg(ctx, LSM6DSOX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsox_pin_mode_get()
4864 switch ((i3c_bus_avb.pd_dis_int1 << 1) + ctrl3_c.pp_od) in lsm6dsox_pin_mode_get()
11416 lsm6dsox_ctrl3_c_t ctrl3_c; in lsm6dsox_init_set() local
11464 ret = lsm6dsox_read_reg(ctx, LSM6DSOX_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dsox_init_set()
11470 ctrl3_c.boot = (uint8_t)val & (uint8_t)LSM6DSOX_BOOT; in lsm6dsox_init_set()
[all …]
/hal_st-latest/sensor/stmemsc/lsm6dso_STdC/driver/
Dlsm6dso_reg.c9308 lsm6dso_ctrl3_c_t ctrl3_c; in lsm6dso_init_set() local
9328 ret = lsm6dso_read_reg(ctx, LSM6DSO_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso_init_set()
9332 ctrl3_c.boot = (uint8_t)val & (uint8_t)LSM6DSO_BOOT; in lsm6dso_init_set()
9333 ctrl3_c.sw_reset = ((uint8_t)val & (uint8_t)LSM6DSO_RESET) >> 1; in lsm6dso_init_set()
9334 ret = lsm6dso_write_reg(ctx, LSM6DSO_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso_init_set()
9338 && ((ctrl3_c.bdu == PROPERTY_DISABLE) in lsm6dso_init_set()
9339 || (ctrl3_c.if_inc == PROPERTY_DISABLE)) && (ret == 0)) in lsm6dso_init_set()
9341 ctrl3_c.bdu = PROPERTY_ENABLE; in lsm6dso_init_set()
9342 ctrl3_c.if_inc = PROPERTY_ENABLE; in lsm6dso_init_set()
9343 ret = lsm6dso_write_reg(ctx, LSM6DSO_CTRL3_C, (uint8_t *)&ctrl3_c, 1); in lsm6dso_init_set()
[all …]

12