Home
last modified time | relevance | path

Searched refs:odr (Results 1 – 25 of 95) sorted by relevance

1234

/Zephyr-latest/drivers/sensor/bosch/bmi270/
Dbmi270.c96 double odr = sensor_value_to_double((struct sensor_value *) val); in acc_odr_to_reg() local
99 if ((odr >= 0.78125) && (odr < 1.5625)) { in acc_odr_to_reg()
101 } else if ((odr >= 1.5625) && (odr < 3.125)) { in acc_odr_to_reg()
103 } else if ((odr >= 3.125) && (odr < 6.25)) { in acc_odr_to_reg()
105 } else if ((odr >= 6.25) && (odr < 12.5)) { in acc_odr_to_reg()
107 } else if ((odr >= 12.5) && (odr < 25.0)) { in acc_odr_to_reg()
109 } else if ((odr >= 25.0) && (odr < 50.0)) { in acc_odr_to_reg()
111 } else if ((odr >= 50.0) && (odr < 100.0)) { in acc_odr_to_reg()
113 } else if ((odr >= 100.0) && (odr < 200.0)) { in acc_odr_to_reg()
115 } else if ((odr >= 200.0) && (odr < 400.0)) { in acc_odr_to_reg()
[all …]
/Zephyr-latest/drivers/sensor/st/stts22h/
Dstts22h.c25 static inline int stts22h_set_odr_raw(const struct device *dev, stts22h_odr_temp_t odr) in stts22h_set_odr_raw() argument
30 return stts22h_temp_data_rate_set(ctx, odr); in stts22h_set_odr_raw()
82 int odr; in stts22h_odr_set() local
84 for (odr = 0; odr < ARRAY_SIZE(stts22h_map); odr++) { in stts22h_odr_set()
85 if (val->val1 <= stts22h_map[odr]) { in stts22h_odr_set()
90 switch (odr) { in stts22h_odr_set()
104 LOG_ERR("bad frequency: %d (odr = %d)", val->val1, odr); in stts22h_odr_set()
143 uint8_t chip_id, odr; in stts22h_init_chip() local
158 odr = cfg->odr; in stts22h_init_chip()
159 LOG_INF("sensor odr is %d", odr); in stts22h_init_chip()
[all …]
/Zephyr-latest/drivers/sensor/st/stts751/
Dstts751.c25 static inline int stts751_set_odr_raw(const struct device *dev, uint8_t odr) in stts751_set_odr_raw() argument
29 return stts751_temp_data_rate_set(data->ctx, odr); in stts751_set_odr_raw()
91 int odr; in stts751_odr_set() local
93 for (odr = 0; odr < ARRAY_SIZE(stts751_map); odr++) { in stts751_odr_set()
94 if (val->val1 == stts751_map[odr].rate && in stts751_odr_set()
95 val->val2 == stts751_map[odr].rate_dec) { in stts751_odr_set()
100 if (odr == ARRAY_SIZE(stts751_map)) { in stts751_odr_set()
105 if (stts751_set_odr_raw(dev, odr) < 0) { in stts751_odr_set()
/Zephyr-latest/drivers/sensor/st/lps22hh/
Dlps22hh.c25 static inline int lps22hh_set_odr_raw(const struct device *dev, uint8_t odr) in lps22hh_set_odr_raw() argument
30 return lps22hh_data_rate_set(ctx, odr); in lps22hh_set_odr_raw()
130 int odr; in lps22hh_odr_set() local
132 for (odr = 0; odr < ARRAY_SIZE(lps22hh_map); odr++) { in lps22hh_odr_set()
133 if (freq == lps22hh_map[odr]) { in lps22hh_odr_set()
138 if (odr == ARRAY_SIZE(lps22hh_map)) { in lps22hh_odr_set()
143 if (lps22hh_set_odr_raw(dev, odr) < 0) { in lps22hh_odr_set()
240 LOG_DBG("%s: odr: %d", dev->name, cfg->odr); in lps22hh_init_chip()
241 ret = lps22hh_set_odr_raw(dev, cfg->odr); in lps22hh_init_chip()
243 LOG_ERR("%s: Failed to set odr %d", dev->name, cfg->odr); in lps22hh_init_chip()
[all …]
/Zephyr-latest/drivers/sensor/st/i3g4250d/
Di3g4250d.c109 double odr = sensor_value_to_double(val); in gyr_odr_to_reg() local
112 if ((odr > 0.0) && (odr < 100.0)) { in gyr_odr_to_reg()
114 } else if ((odr >= 100.0) && (odr < 200.0)) { in gyr_odr_to_reg()
116 } else if ((odr >= 200.0) && (odr < 400.0)) { in gyr_odr_to_reg()
118 } else if ((odr >= 400.0) && (odr < 800.0)) { in gyr_odr_to_reg()
120 } else if (odr >= 800.0) { in gyr_odr_to_reg()
/Zephyr-latest/drivers/sensor/st/lsm6dso16is/
Dlsm6dso16is_shub.c85 uint8_t odr, cfg; in lsm6dso16is_lis2mdl_odr_set() local
87 for (odr = 0; odr < ARRAY_SIZE(lis2mdl_map); odr++) { in lsm6dso16is_lis2mdl_odr_set()
88 if (freq <= lis2mdl_map[odr]) { in lsm6dso16is_lis2mdl_odr_set()
93 if (odr == ARRAY_SIZE(lis2mdl_map)) { in lsm6dso16is_lis2mdl_odr_set()
98 cfg = (odr << 2); in lsm6dso16is_lis2mdl_odr_set()
181 uint8_t odr, cfg; in lsm6dso16is_hts221_odr_set() local
183 for (odr = 0; odr < ARRAY_SIZE(hts221_map); odr++) { in lsm6dso16is_hts221_odr_set()
184 if (freq <= hts221_map[odr]) { in lsm6dso16is_hts221_odr_set()
189 if (odr == ARRAY_SIZE(hts221_map)) { in lsm6dso16is_hts221_odr_set()
194 cfg = odr | HTS221_BDU | HTS221_PD; in lsm6dso16is_hts221_odr_set()
[all …]
Dlsm6dso16is.c41 static int lsm6dso16is_odr_to_freq_val(uint16_t odr) in lsm6dso16is_odr_to_freq_val() argument
44 if (odr < ARRAY_SIZE(lsm6dso16is_odr_map)) { in lsm6dso16is_odr_to_freq_val()
45 return lsm6dso16is_odr_map[odr & 0xF]; in lsm6dso16is_odr_to_freq_val()
113 static int lsm6dso16is_accel_set_odr_raw(const struct device *dev, uint8_t odr) in lsm6dso16is_accel_set_odr_raw() argument
119 if (lsm6dso16is_xl_data_rate_set(ctx, odr) < 0) { in lsm6dso16is_accel_set_odr_raw()
123 data->accel_freq = lsm6dso16is_odr_to_freq_val(odr); in lsm6dso16is_accel_set_odr_raw()
140 static int lsm6dso16is_gyro_set_odr_raw(const struct device *dev, uint8_t odr) in lsm6dso16is_gyro_set_odr_raw() argument
145 if (lsm6dso16is_gy_data_rate_set(ctx, odr) < 0) { in lsm6dso16is_gyro_set_odr_raw()
154 int odr; in lsm6dso16is_accel_odr_set() local
156 odr = lsm6dso16is_freq_to_odr_val(freq); in lsm6dso16is_accel_odr_set()
[all …]
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_shub.c85 uint8_t odr, cfg; in lsm6dsv16x_lis2mdl_odr_set() local
87 for (odr = 0; odr < ARRAY_SIZE(lis2mdl_map); odr++) { in lsm6dsv16x_lis2mdl_odr_set()
88 if (freq <= lis2mdl_map[odr]) { in lsm6dsv16x_lis2mdl_odr_set()
93 if (odr == ARRAY_SIZE(lis2mdl_map)) { in lsm6dsv16x_lis2mdl_odr_set()
98 cfg = (odr << 2); in lsm6dsv16x_lis2mdl_odr_set()
181 uint8_t odr, cfg; in lsm6dsv16x_hts221_odr_set() local
183 for (odr = 0; odr < ARRAY_SIZE(hts221_map); odr++) { in lsm6dsv16x_hts221_odr_set()
184 if (freq <= hts221_map[odr]) { in lsm6dsv16x_hts221_odr_set()
189 if (odr == ARRAY_SIZE(hts221_map)) { in lsm6dsv16x_hts221_odr_set()
194 cfg = odr | HTS221_BDU | HTS221_PD; in lsm6dsv16x_hts221_odr_set()
[all …]
Dlsm6dsv16x.c52 lsm6dsv16x_data_rate_t odr; in lsm6dsv16x_freq_to_odr_val() local
56 if (lsm6dsv16x_xl_data_rate_get(ctx, &odr) < 0) { in lsm6dsv16x_freq_to_odr_val()
60 mode = (odr >> 4) & 0xf; in lsm6dsv16x_freq_to_odr_val()
147 static int lsm6dsv16x_accel_set_odr_raw(const struct device *dev, uint8_t odr) in lsm6dsv16x_accel_set_odr_raw() argument
153 if (lsm6dsv16x_xl_data_rate_set(ctx, odr) < 0) { in lsm6dsv16x_accel_set_odr_raw()
157 data->accel_freq = odr; in lsm6dsv16x_accel_set_odr_raw()
176 static int lsm6dsv16x_gyro_set_odr_raw(const struct device *dev, uint8_t odr) in lsm6dsv16x_gyro_set_odr_raw() argument
181 if (lsm6dsv16x_gy_data_rate_set(ctx, odr) < 0) { in lsm6dsv16x_gyro_set_odr_raw()
190 int odr; in lsm6dsv16x_accel_odr_set() local
192 odr = lsm6dsv16x_freq_to_odr_val(dev, freq); in lsm6dsv16x_accel_odr_set()
[all …]
/Zephyr-latest/drivers/sensor/st/lsm6dso/
Dlsm6dso.c39 static int lsm6dso_odr_to_freq_val(uint16_t odr) in lsm6dso_odr_to_freq_val() argument
42 if (odr < ARRAY_SIZE(lsm6dso_odr_map)) { in lsm6dso_odr_to_freq_val()
43 return lsm6dso_odr_map[odr]; in lsm6dso_odr_to_freq_val()
119 static int lsm6dso_accel_set_odr_raw(const struct device *dev, uint8_t odr) in lsm6dso_accel_set_odr_raw() argument
125 if (lsm6dso_xl_data_rate_set(ctx, odr) < 0) { in lsm6dso_accel_set_odr_raw()
129 data->accel_freq = lsm6dso_odr_to_freq_val(odr); in lsm6dso_accel_set_odr_raw()
146 static int lsm6dso_gyro_set_odr_raw(const struct device *dev, uint8_t odr) in lsm6dso_gyro_set_odr_raw() argument
151 if (lsm6dso_gy_data_rate_set(ctx, odr) < 0) { in lsm6dso_gyro_set_odr_raw()
160 int odr; in lsm6dso_accel_odr_set() local
162 odr = lsm6dso_freq_to_odr_val(freq); in lsm6dso_accel_odr_set()
[all …]
Dlsm6dso_shub.c84 uint8_t odr, cfg; in lsm6dso_lis2mdl_odr_set() local
86 for (odr = 0; odr < ARRAY_SIZE(lis2mdl_map); odr++) { in lsm6dso_lis2mdl_odr_set()
87 if (freq == lis2mdl_map[odr]) { in lsm6dso_lis2mdl_odr_set()
92 if (odr == ARRAY_SIZE(lis2mdl_map)) { in lsm6dso_lis2mdl_odr_set()
97 cfg = (odr << 2); in lsm6dso_lis2mdl_odr_set()
180 uint8_t odr, cfg; in lsm6dso_hts221_odr_set() local
182 for (odr = 0; odr < ARRAY_SIZE(hts221_map); odr++) { in lsm6dso_hts221_odr_set()
183 if (freq == hts221_map[odr]) { in lsm6dso_hts221_odr_set()
188 if (odr == ARRAY_SIZE(hts221_map)) { in lsm6dso_hts221_odr_set()
193 cfg = odr | HTS221_BDU | HTS221_PD; in lsm6dso_hts221_odr_set()
[all …]
/Zephyr-latest/drivers/sensor/st/lis2du12/
Dlis2du12.c109 static int lis2du12_accel_set_odr_raw(const struct device *dev, uint8_t odr) in lis2du12_accel_set_odr_raw() argument
120 mode.odr = odr; in lis2du12_accel_set_odr_raw()
125 data->accel_freq = odr; in lis2du12_accel_set_odr_raw()
132 int odr; in lis2du12_accel_odr_set() local
134 odr = lis2du12_freq_to_odr_val(dev, freq); in lis2du12_accel_odr_set()
135 if (odr < 0) { in lis2du12_accel_odr_set()
136 return odr; in lis2du12_accel_odr_set()
139 if (lis2du12_accel_set_odr_raw(dev, odr) < 0) { in lis2du12_accel_odr_set()
322 uint8_t odr, fs; in lis2du12_init_chip() local
351 odr = cfg->accel_odr; in lis2du12_init_chip()
[all …]
/Zephyr-latest/drivers/sensor/st/lsm9ds1/
Dlsm9ds1.c125 static int lsm9ds1_accel_set_odr_raw(const struct device *dev, uint8_t odr) in lsm9ds1_accel_set_odr_raw() argument
139 ctrl_reg6_xl.odr_xl = odr; in lsm9ds1_accel_set_odr_raw()
146 data->accel_odr = odr; in lsm9ds1_accel_set_odr_raw()
151 static int lsm9ds1_gyro_set_odr_raw(const struct device *dev, uint8_t odr) in lsm9ds1_gyro_set_odr_raw() argument
165 ctrl_reg1.odr_g = odr; in lsm9ds1_gyro_set_odr_raw()
172 data->gyro_odr = odr; in lsm9ds1_gyro_set_odr_raw()
179 int odr; in lsm9ds1_gyro_odr_set() local
182 odr = lsm9ds1_gyro_freq_to_odr_val(freq); in lsm9ds1_gyro_odr_set()
184 if (odr == data->gyro_odr) { in lsm9ds1_gyro_odr_set()
190 ret = lsm9ds1_gyro_set_odr_raw(dev, odr); in lsm9ds1_gyro_odr_set()
[all …]
/Zephyr-latest/drivers/sensor/st/iis2iclx/
Diis2iclx_shub.c100 uint8_t odr, cfg; in iis2iclx_lis2mdl_odr_set() local
102 for (odr = 0; odr < ARRAY_SIZE(lis2mdl_map); odr++) { in iis2iclx_lis2mdl_odr_set()
103 if (freq == lis2mdl_map[odr]) { in iis2iclx_lis2mdl_odr_set()
108 if (odr == ARRAY_SIZE(lis2mdl_map)) { in iis2iclx_lis2mdl_odr_set()
113 cfg = (odr << 2); in iis2iclx_lis2mdl_odr_set()
196 uint8_t odr, cfg; in iis2iclx_hts221_odr_set() local
198 for (odr = 0; odr < ARRAY_SIZE(hts221_map); odr++) { in iis2iclx_hts221_odr_set()
199 if (freq == hts221_map[odr]) { in iis2iclx_hts221_odr_set()
204 if (odr == ARRAY_SIZE(hts221_map)) { in iis2iclx_hts221_odr_set()
209 cfg = odr | HTS221_BDU | HTS221_PD; in iis2iclx_hts221_odr_set()
[all …]
Diis2iclx.c41 static int iis2iclx_odr_to_freq_val(uint16_t odr) in iis2iclx_odr_to_freq_val() argument
44 if (odr < ARRAY_SIZE(iis2iclx_odr_map)) { in iis2iclx_odr_to_freq_val()
45 return iis2iclx_odr_map[odr]; in iis2iclx_odr_to_freq_val()
96 static int iis2iclx_accel_set_odr_raw(const struct device *dev, uint8_t odr) in iis2iclx_accel_set_odr_raw() argument
101 if (iis2iclx_xl_data_rate_set((stmdev_ctx_t *)&cfg->ctx, odr) < 0) { in iis2iclx_accel_set_odr_raw()
105 data->accel_freq = iis2iclx_odr_to_freq_val(odr); in iis2iclx_accel_set_odr_raw()
112 int odr; in iis2iclx_accel_odr_set() local
114 odr = iis2iclx_freq_to_odr_val(freq); in iis2iclx_accel_odr_set()
115 if (odr < 0) { in iis2iclx_accel_odr_set()
116 return odr; in iis2iclx_accel_odr_set()
[all …]
/Zephyr-latest/drivers/sensor/st/ism330dhcx/
Dism330dhcx_shub.c98 uint8_t odr, cfg; in ism330dhcx_lis2mdl_odr_set() local
100 for (odr = 0; odr < ARRAY_SIZE(lis2mdl_map); odr++) { in ism330dhcx_lis2mdl_odr_set()
101 if (freq == lis2mdl_map[odr]) { in ism330dhcx_lis2mdl_odr_set()
106 if (odr == ARRAY_SIZE(lis2mdl_map)) { in ism330dhcx_lis2mdl_odr_set()
111 cfg = (odr << 2); in ism330dhcx_lis2mdl_odr_set()
188 uint8_t odr, cfg; in ism330dhcx_hts221_odr_set() local
190 for (odr = 0; odr < ARRAY_SIZE(hts221_map); odr++) { in ism330dhcx_hts221_odr_set()
191 if (freq == hts221_map[odr]) { in ism330dhcx_hts221_odr_set()
196 if (odr == ARRAY_SIZE(hts221_map)) { in ism330dhcx_hts221_odr_set()
201 cfg = odr | HTS221_BDU | HTS221_PD; in ism330dhcx_hts221_odr_set()
[all …]
/Zephyr-latest/boards/shields/x_nucleo_iks4a1/
Dx_nucleo_iks4a1.overlay21 accel-odr = <0x1b>;
22 gyro-odr = <0x11>;
30 accel-odr = <0x02>;
31 gyro-odr = <0x02>;
/Zephyr-latest/drivers/sensor/st/lis2dux12/
Dlis2dux12_api.c15 static int32_t st_lis2dux12_set_odr_raw(const struct device *dev, uint8_t odr) in st_lis2dux12_set_odr_raw() argument
20 lis2dux12_md_t mode = {.odr = odr, .fs = data->range}; in st_lis2dux12_set_odr_raw()
22 data->odr = odr; in st_lis2dux12_set_odr_raw()
32 lis2dux12_md_t val = { .odr = data->odr, .fs = range }; in st_lis2dux12_set_range()
221 LOG_DBG("%s: pm: %d, odr: %d", dev->name, cfg->pm, cfg->odr); in st_lis2dux12_init()
222 ret = st_lis2dux12_set_odr_raw(dev, cfg->odr); in st_lis2dux12_init()
Dlis2duxs12_api.c15 static int32_t st_lis2duxs12_set_odr_raw(const struct device *dev, uint8_t odr) in st_lis2duxs12_set_odr_raw() argument
20 lis2duxs12_md_t mode = {.odr = odr, .fs = data->range}; in st_lis2duxs12_set_odr_raw()
22 data->odr = odr; in st_lis2duxs12_set_odr_raw()
32 lis2duxs12_md_t val = { .odr = data->odr, .fs = range }; in st_lis2duxs12_set_range()
221 LOG_DBG("%s: pm: %d, odr: %d", dev->name, cfg->pm, cfg->odr); in st_lis2duxs12_init()
222 ret = st_lis2duxs12_set_odr_raw(dev, cfg->odr); in st_lis2duxs12_init()
/Zephyr-latest/drivers/sensor/st/lps2xdf/
Dlps2xdf.c42 int odr; in lps2xdf_odr_set() local
46 for (odr = 0; odr < ARRAY_SIZE(lps2xdf_map); odr++) { in lps2xdf_odr_set()
47 if (freq == lps2xdf_map[odr]) { in lps2xdf_odr_set()
52 if (odr == ARRAY_SIZE(lps2xdf_map)) { in lps2xdf_odr_set()
57 if (chip_api->mode_set_odr_raw(dev, odr)) { in lps2xdf_odr_set()
163 .odr = DT_INST_PROP(inst, odr), \
Dilps22qs.c15 static inline int ilps22qs_mode_set_odr_raw(const struct device *dev, uint8_t odr) in ilps22qs_mode_set_odr_raw() argument
21 md.odr = odr; in ilps22qs_mode_set_odr_raw()
158 LOG_DBG("%s: odr: %d", dev->name, cfg->odr); in st_ilps22qs_init()
159 ret = ilps22qs_mode_set_odr_raw(dev, cfg->odr); in st_ilps22qs_init()
161 LOG_ERR("%s: Failed to set odr %d", dev->name, cfg->odr); in st_ilps22qs_init()
/Zephyr-latest/drivers/sensor/st/lis2de12/
Dlis2de12.c81 static int lis2de12_accel_set_odr_raw(const struct device *dev, uint8_t odr) in lis2de12_accel_set_odr_raw() argument
87 if (lis2de12_data_rate_set(ctx, odr) < 0) { in lis2de12_accel_set_odr_raw()
91 data->accel_freq = odr; in lis2de12_accel_set_odr_raw()
98 int odr; in lis2de12_accel_odr_set() local
100 odr = lis2de12_freq_to_odr_val(dev, freq); in lis2de12_accel_odr_set()
101 if (odr < 0) { in lis2de12_accel_odr_set()
102 return odr; in lis2de12_accel_odr_set()
105 if (lis2de12_accel_set_odr_raw(dev, odr) < 0) { in lis2de12_accel_odr_set()
321 uint8_t odr, fs; in lis2de12_init_chip() local
350 odr = cfg->accel_odr; in lis2de12_init_chip()
[all …]
/Zephyr-latest/drivers/sensor/nxp/fxls8974/
Dfxls8974.c148 uint8_t odr; in fxls8974_set_odr() local
152 odr = FXLS8974_CTRLREG3_ODR_RATE_3200; in fxls8974_set_odr()
155 odr = FXLS8974_CTRLREG3_ODR_RATE_800; in fxls8974_set_odr()
158 odr = FXLS8974_CTRLREG3_ODR_RATE_400; in fxls8974_set_odr()
161 odr = FXLS8974_CTRLREG3_ODR_RATE_200; in fxls8974_set_odr()
164 odr = FXLS8974_CTRLREG3_ODR_RATE_100; in fxls8974_set_odr()
167 odr = FXLS8974_CTRLREG3_ODR_RATE_50; in fxls8974_set_odr()
170 odr = FXLS8974_CTRLREG3_ODR_RATE_25; in fxls8974_set_odr()
174 odr = FXLS8974_CTRLREG3_ODR_RATE_12_5; in fxls8974_set_odr()
180 odr = FXLS8974_CTRLREG3_ODR_RATE_6_25; in fxls8974_set_odr()
[all …]
/Zephyr-latest/drivers/sensor/st/lis2ds12/
Dlis2ds12.c26 static int lis2ds12_set_odr(const struct device *dev, uint8_t odr) in lis2ds12_set_odr() argument
33 if (odr == 0U) { in lis2ds12_set_odr()
43 if ((odr >= LIS2DS12_DT_ODR_1600Hz && cfg->pm != LIS2DS12_DT_HIGH_FREQUENCY) || in lis2ds12_set_odr()
44 (odr < LIS2DS12_DT_ODR_1600Hz && cfg->pm == LIS2DS12_DT_HIGH_FREQUENCY) || in lis2ds12_set_odr()
45 (odr == LIS2DS12_DT_ODR_1Hz_LP && cfg->pm != LIS2DS12_DT_LOW_POWER)) { in lis2ds12_set_odr()
50 switch (odr) { in lis2ds12_set_odr()
92 LOG_ERR("%s: bad odr %d", dev->name, odr); in lis2ds12_set_odr()
308 LOG_DBG("%s: pm: %d, odr: %d", dev->name, cfg->pm, cfg->odr); in lis2ds12_init()
309 ret = lis2ds12_set_odr(dev, (cfg->pm == 0) ? 0 : cfg->odr); in lis2ds12_init()
359 .odr = DT_INST_PROP(inst, odr), \
/Zephyr-latest/drivers/sensor/bosch/bmp581/
Dbmp581.c34 static int set_odr_config(const struct sensor_value *odr, const struct device *dev);
44 uint8_t odr = 0; in set_power_mode() local
64 ret = i2c_reg_read_byte_dt(&conf->i2c, BMP5_REG_ODR_CONFIG, &odr); in set_power_mode()
68 odr = BMP5_SET_BITSLICE(odr, BMP5_DEEP_DISABLE, BMP5_DEEP_DISABLED); in set_power_mode()
69 odr = BMP5_SET_BITS_POS_0(odr, BMP5_POWERMODE, BMP5_POWERMODE_STANDBY); in set_power_mode()
70 ret = i2c_reg_write_byte_dt(&conf->i2c, BMP5_REG_ODR_CONFIG, odr); in set_power_mode()
93 odr = BMP5_SET_BITSLICE(odr, BMP5_DEEP_DISABLE, BMP5_DEEP_DISABLED); in set_power_mode()
94 odr = BMP5_SET_BITS_POS_0(odr, BMP5_POWERMODE, powermode); in set_power_mode()
95 ret = i2c_reg_write_byte_dt(&conf->i2c, BMP5_REG_ODR_CONFIG, odr); in set_power_mode()
253 osr_odr_press_cfg->odr = BMP5_GET_BITSLICE(reg_data[1], BMP5_ODR); in get_osr_odr_press_config()
[all …]

1234