Home | History | Annotate | Download | only in st_lsm6dsm

Lines Matching refs:watermark

705  * @watermark: watermark value in #num of samples.
716 uint16_t watermark;
2304 * lsm6dsm_calculateWatermark: calculate fifo watermark level
2311 uint16_t watermark;
2321 watermark = (i - 1) * T(fifoCntl).totalSip;
2323 while (watermark > LSM6DSM_MAX_WATERMARK_VALUE) {
2324 watermark /= 2;
2325 watermark = watermark - (watermark % T(fifoCntl).totalSip);
2328 DEBUG_PRINT("calculateWatermark: level=#%d, min latency=%lldns\n", watermark, *minLatency);
2330 if (T(fifoCntl).watermark != watermark) {
2331 T(fifoCntl).watermark = watermark;
2438 watermarkReg = T(fifoCntl).watermark * 3;
3089 * lsm6dsm_setAccelRate: set accelerometer ODR and report latency (FIFO watermark related)
3118 * lsm6dsm_setGyroRate: set gyroscope ODR and report latency (FIFO watermark related)
3152 * lsm6dsm_setMagnRate: set magnetometer ODR and report latency (FIFO watermark related)
3208 * lsm6dsm_setPressRate: set pressure ODR and report latency (FIFO watermark related)
3272 * lsm6dsm_setTempRate: set temperature ODR and report latency (FIFO watermark related)