Searched refs:odr (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/drivers/iio/common/st_sensors/ |
D | st_sensors_core.c | 70 unsigned int odr, struct st_sensor_odr_avl *odr_out) in st_sensors_match_odr() argument 75 if (sensor_settings->odr.odr_avl[i].hz == 0) in st_sensors_match_odr() 78 if (sensor_settings->odr.odr_avl[i].hz == odr) { in st_sensors_match_odr() 79 odr_out->hz = sensor_settings->odr.odr_avl[i].hz; in st_sensors_match_odr() 80 odr_out->value = sensor_settings->odr.odr_avl[i].value; in st_sensors_match_odr() 90 int st_sensors_set_odr(struct iio_dev *indio_dev, unsigned int odr) in st_sensors_set_odr() argument 96 err = st_sensors_match_odr(sdata->sensor_settings, odr, &odr_out); in st_sensors_set_odr() 100 if ((sdata->sensor_settings->odr.addr == in st_sensors_set_odr() 102 (sdata->sensor_settings->odr.mask == in st_sensors_set_odr() 106 sdata->sensor_settings->odr.addr, in st_sensors_set_odr() [all …]
|
/linux-4.4.14/drivers/iio/gyro/ |
D | st_gyro_core.c | 140 .odr = { 203 .odr = { 262 .odr = { 335 *val = gdata->odr; in st_gyro_read_raw() 424 gdata->odr = gdata->sensor_settings->odr.odr_avl[0].hz; in st_gyro_common_probe()
|
/linux-4.4.14/drivers/iio/pressure/ |
D | st_pressure_core.c | 187 .odr = { 235 .odr = { 271 .odr = { 377 *val = press_data->odr; in st_press_read_raw() 444 press_data->odr = press_data->sensor_settings->odr.odr_avl[0].hz; in st_press_common_probe()
|
/linux-4.4.14/drivers/iio/accel/ |
D | st_accel_core.c | 237 .odr = { 308 .odr = { 368 .odr = { 447 .odr = { 501 .odr = { 564 *val = adata->odr; in st_accel_read_raw() 653 adata->odr = adata->sensor_settings->odr.odr_avl[0].hz; in st_accel_common_probe()
|
/linux-4.4.14/drivers/iio/magnetometer/ |
D | st_magn_core.c | 240 .odr = { 318 .odr = { 396 .odr = { 452 .odr = { 512 *val = mdata->odr; in st_magn_read_raw() 601 mdata->odr = mdata->sensor_settings->odr.odr_avl[0].hz; in st_magn_common_probe()
|
D | bmc150_magn.c | 174 u8 odr; member 328 int rep_z, int odr) in bmc150_magn_set_max_odr() argument 346 if (odr <= 0) { in bmc150_magn_set_max_odr() 347 ret = bmc150_magn_get_odr(data, &odr); in bmc150_magn_set_max_odr() 353 if (odr > max_odr) { in bmc150_magn_set_max_odr() 356 odr); in bmc150_magn_set_max_odr() 706 ret = bmc150_magn_set_odr(data, preset.odr); in bmc150_magn_init() 709 preset.odr); in bmc150_magn_init() 730 preset.odr); in bmc150_magn_init()
|
/linux-4.4.14/include/linux/iio/common/ |
D | st_sensors.h | 187 struct st_sensor_odr odr; member 228 unsigned int odr; member 278 int st_sensors_set_odr(struct iio_dev *indio_dev, unsigned int odr);
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | ppc4xx_gpio.c | 45 __be32 odr; member 122 clrbits32(®s->odr, GPIO_MASK(gpio)); in ppc4xx_gpio_dir_in() 155 clrbits32(®s->odr, GPIO_MASK(gpio)); in ppc4xx_gpio_dir_out()
|
D | cpm2.c | 330 u32 dir, par, sor, odr, dat; member 357 setbits32(&iop[port].odr, pin); in cpm2_set_pin() 359 clrbits32(&iop[port].odr, pin); in cpm2_set_pin()
|
D | cpm1.c | 299 __be32 dir, par, odr, dat; member 303 __be32 dir, par, sor, odr, dat; member
|
D | cpm_common.c | 227 u32 dir, par, sor, odr, dat; member
|