Lines Matching refs:sip
106 u16 max_odr, min_odr, sip = 0; in st_lsm6dsx_update_decimators() local
117 sensor->sip = sensor->odr / min_odr; in st_lsm6dsx_update_decimators()
121 sensor->sip = 0; in st_lsm6dsx_update_decimators()
132 sip += sensor->sip; in st_lsm6dsx_update_decimators()
134 hw->sip = sip; in st_lsm6dsx_update_decimators()
169 u16 fifo_watermark = ~0, cur_watermark, sip = 0; in st_lsm6dsx_update_watermark() local
186 sip += cur_sensor->sip; in st_lsm6dsx_update_watermark()
189 if (!sip) in st_lsm6dsx_update_watermark()
192 fifo_watermark = max_t(u16, fifo_watermark, sip); in st_lsm6dsx_update_watermark()
193 fifo_watermark = (fifo_watermark / sip) * sip; in st_lsm6dsx_update_watermark()
225 u16 fifo_len, pattern_len = hw->sip * ST_LSM6DSX_SAMPLE_SIZE; in st_lsm6dsx_read_fifo()
282 gyro_sip = gyro_sensor->sip; in st_lsm6dsx_read_fifo()
283 acc_sip = acc_sensor->sip; in st_lsm6dsx_read_fifo()
377 if (!hw->sip) in st_lsm6dsx_handler_irq()
383 if (sensor->sip > 0) { in st_lsm6dsx_handler_irq()