Lines Matching full:trip
92 s64 trip[2]; member
134 /* Power meter trip points */
145 /* Both trip levels must be set */ in set_acpi_trip()
146 if (resource->trip[0] < 0 || resource->trip[1] < 0) in set_acpi_trip()
150 arg_objs[0].integer.value = resource->trip[1]; in set_acpi_trip()
151 arg_objs[1].integer.value = resource->trip[0]; in set_acpi_trip()
296 unsigned long trip) in set_trip() argument
301 trip = DIV_ROUND_CLOSEST(trip, 1000); in set_trip()
302 trip_bk = resource->trip[trip_idx]; in set_trip()
304 resource->trip[trip_idx] = trip; in set_trip()
310 resource->trip[trip_idx] = trip_bk; in set_trip()
543 unsigned long trip; in power1_average_max_store() local
546 ret = kstrtoul(buf, 10, &trip); in power1_average_max_store()
551 ret = set_trip(res, POWER_METER_TRIP_AVERAGE_MAX_IDX, trip); in power1_average_max_store()
562 unsigned long trip; in power1_average_min_store() local
565 ret = kstrtoul(buf, 10, &trip); in power1_average_min_store()
570 ret = set_trip(res, POWER_METER_TRIP_AVERAGE_MIN_IDX, trip); in power1_average_min_store()
581 if (res->trip[POWER_METER_TRIP_AVERAGE_MIN_IDX] < 0) in power1_average_min_show()
585 res->trip[POWER_METER_TRIP_AVERAGE_MIN_IDX] * 1000); in power1_average_min_show()
593 if (res->trip[POWER_METER_TRIP_AVERAGE_MAX_IDX] < 0) in power1_average_max_show()
597 res->trip[POWER_METER_TRIP_AVERAGE_MAX_IDX] * 1000); in power1_average_max_show()
917 resource->trip[0] = -1; in acpi_power_meter_add()
918 resource->trip[1] = -1; in acpi_power_meter_add()