Lines Matching refs:sensitivity
140 conn->sensitivity[index]); in arbitrate_sensitivity()
144 if (conn->sensitivity[index] < min_sensitivity) { in arbitrate_sensitivity()
145 min_sensitivity = conn->sensitivity[index]; in arbitrate_sensitivity()
157 static int set_arbitrate_sensitivity(struct sensing_sensor *sensor, int index, uint32_t sensitivity) in set_arbitrate_sensitivity() argument
160 struct sensor_value threshold = {.val1 = sensitivity}; in set_arbitrate_sensitivity()
164 sensor->sensitivity[index] = sensitivity; in set_arbitrate_sensitivity()
167 threshold.val1 = MIN(sensor->sensitivity[i], threshold.val1); in set_arbitrate_sensitivity()
176 uint32_t sensitivity = arbitrate_sensitivity(sensor, index); in config_sensitivity() local
179 sensor->dev->name, index, sensitivity); in config_sensitivity()
181 return set_arbitrate_sensitivity(sensor, index, sensitivity); in config_sensitivity()
277 memset(conn->sensitivity, 0x00, sizeof(conn->sensitivity)); in init_connection()
443 int set_sensitivity(struct sensing_connection *conn, int8_t index, uint32_t sensitivity) in set_sensitivity() argument
451 sensitivity, conn->source->sensitivity_count); in set_sensitivity()
460 conn->sensitivity[i] = sensitivity; in set_sensitivity()
463 conn->sensitivity[index] = sensitivity; in set_sensitivity()
469 int get_sensitivity(struct sensing_connection *conn, int8_t index, uint32_t *sensitivity) in get_sensitivity() argument
475 *sensitivity = UINT32_MAX; in get_sensitivity()
485 if (conn->sensitivity[i] != conn->sensitivity[0]) { in get_sensitivity()
487 i, conn->sensitivity[i], conn->sensitivity[0]); in get_sensitivity()
491 *sensitivity = conn->sensitivity[0]; in get_sensitivity()
493 *sensitivity = conn->sensitivity[index]; in get_sensitivity()
498 *sensitivity, conn->source->sensitivity_count); in get_sensitivity()