Lines Matching full:odr
93 /* Certain features recommend 12.5 Hz - 400 Hz ODR */
452 int val2, enum adxl345_odr *odr) in adxl345_find_odr() argument
459 *odr = i; in adxl345_find_odr()
467 static int adxl345_set_odr(struct adxl345_state *st, enum adxl345_odr odr) in adxl345_set_odr() argument
471 FIELD_PREP(ADXL345_BW_RATE_MSK, odr)); in adxl345_set_odr()
525 enum adxl345_odr odr; in adxl345_read_raw() local
568 odr = FIELD_GET(ADXL345_BW_RATE_MSK, regval); in adxl345_read_raw()
569 *val = adxl345_odr_tbl[odr][0]; in adxl345_read_raw()
570 *val2 = adxl345_odr_tbl[odr][1]; in adxl345_read_raw()
583 enum adxl345_odr odr; in adxl345_write_raw() local
603 ret = adxl345_find_odr(st, val, val2, &odr); in adxl345_write_raw()
607 ret = adxl345_set_odr(st, odr); in adxl345_write_raw()
1159 * Using I2C at 100kHz would limit the maximum ODR to 200Hz, operation in adxl345_core_probe()