Home
last modified time | relevance | path

Searched full:trips (Results 1 – 25 of 323) sorted by relevance

12345678910>>...13

/OK3568_Linux_fs/kernel/drivers/acpi/
H A Dthermal.c67 MODULE_PARM_DESC(nocrt, "Set to take no action upon ACPI thermal zone critical trips points.");
172 struct acpi_thermal_trips trips; member
277 tz->trips.critical.temperature = tmp; in acpi_thermal_trips_update()
285 tz->trips.critical.flags.valid = 0; in acpi_thermal_trips_update()
291 tz->trips.critical.flags.valid = 0; in acpi_thermal_trips_update()
293 tz->trips.critical.flags.valid = 1; in acpi_thermal_trips_update()
296 tz->trips.critical.temperature)); in acpi_thermal_trips_update()
298 if (tz->trips.critical.flags.valid == 1) { in acpi_thermal_trips_update()
300 tz->trips.critical.flags.valid = 0; in acpi_thermal_trips_update()
307 if (crt_k > tz->trips.critical.temperature) in acpi_thermal_trips_update()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_thermal.c84 /* Make sure all trips are writable */
92 struct mlxsw_thermal_trip trips[MLXSW_THERMAL_NUM_TRIPS]; member
103 struct mlxsw_thermal_trip trips[MLXSW_THERMAL_NUM_TRIPS]; member
146 tz->trips[MLXSW_THERMAL_TEMP_TRIP_NORM].temp = 0; in mlxsw_thermal_module_trips_reset()
147 tz->trips[MLXSW_THERMAL_TEMP_TRIP_HIGH].temp = 0; in mlxsw_thermal_module_trips_reset()
148 tz->trips[MLXSW_THERMAL_TEMP_TRIP_HOT].temp = 0; in mlxsw_thermal_module_trips_reset()
149 tz->trips[MLXSW_THERMAL_TEMP_TRIP_CRIT].temp = 0; in mlxsw_thermal_module_trips_reset()
185 tz->trips[MLXSW_THERMAL_TEMP_TRIP_NORM].temp = crit_temp - in mlxsw_thermal_module_trips_update()
188 tz->trips[MLXSW_THERMAL_TEMP_TRIP_NORM].temp = crit_temp; in mlxsw_thermal_module_trips_update()
189 tz->trips[MLXSW_THERMAL_TEMP_TRIP_HIGH].temp = crit_temp; in mlxsw_thermal_module_trips_update()
[all …]
/OK3568_Linux_fs/kernel/drivers/thermal/
H A Dthermal_of.c59 * @trips: an array of trip points (0..ntrips - 1)
74 struct thermal_trip *trips; member
169 return data->trips; in of_thermal_get_trip_points()
281 *type = data->trips[trip].type; in of_thermal_get_trip_type()
294 *temp = data->trips[trip].temperature; in of_thermal_get_trip_temp()
316 data->trips[trip].temperature = temp; in of_thermal_set_trip_temp()
329 *hyst = data->trips[trip].hysteresis; in of_thermal_get_trip_hyst()
343 data->trips[trip].hysteresis = hyst; in of_thermal_set_trip_hyst()
355 if (data->trips[i].type == THERMAL_TRIP_CRITICAL) { in of_thermal_get_crit_temp()
356 *temp = data->trips[i].temperature; in of_thermal_get_crit_temp()
[all …]
H A Duniphier_thermal.c251 const struct thermal_trip *trips; in uniphier_tm_probe() local
300 trips = of_thermal_get_trip_points(tdev->tz_dev); in uniphier_tm_probe()
303 dev_err(dev, "thermal zone has too many trips\n"); in uniphier_tm_probe()
309 if (trips[i].type == THERMAL_TRIP_CRITICAL && in uniphier_tm_probe()
310 trips[i].temperature < crit_temp) in uniphier_tm_probe()
311 crit_temp = trips[i].temperature; in uniphier_tm_probe()
312 uniphier_tm_set_alert(tdev, i, trips[i].temperature); in uniphier_tm_probe()
H A Dthermal_sysfs.c442 /* We expose passive only if passive trips are present */
459 for (count = 0; count < tz->trips && !passive; count++) { in thermal_zone_passive_is_visible()
500 if (tz->trips <= 0) in create_trip_attrs()
503 tz->trip_type_attrs = kcalloc(tz->trips, sizeof(*tz->trip_type_attrs), in create_trip_attrs()
508 tz->trip_temp_attrs = kcalloc(tz->trips, sizeof(*tz->trip_temp_attrs), in create_trip_attrs()
516 tz->trip_hyst_attrs = kcalloc(tz->trips, in create_trip_attrs()
526 attrs = kcalloc(tz->trips * 3 + 1, sizeof(*attrs), GFP_KERNEL); in create_trip_attrs()
535 for (indx = 0; indx < tz->trips; indx++) { in create_trip_attrs()
562 attrs[indx + tz->trips] = &tz->trip_temp_attrs[indx].attr.attr; in create_trip_attrs()
580 attrs[indx + tz->trips * 2] = in create_trip_attrs()
[all …]
H A Dthermal_core.c288 * - Non-critical trips will invoke the governor responsible for that zone;
289 * - Hot trips will produce a notification to userspace;
569 for (count = 0; count < tz->trips; count++) in thermal_zone_device_update()
837 if (trip >= tz->trips || (trip < 0 && trip != THERMAL_TRIPS_NONE)) in thermal_zone_bind_cooling_device()
1018 for (i = 0; i < tz->trips; i++) { in __bind()
1252 for (i = 0; i < tz->trips; i++) in __unbind()
1356 * @trips: the number of trip points the thermal zone support
1378 thermal_zone_device_register(const char *type, int trips, int mask, in thermal_zone_device_register() argument
1402 if (trips > THERMAL_MAX_TRIPS || trips < 0 || mask >> trips) { in thermal_zone_device_register()
1403 pr_err("Error: Incorrect number of thermal trips\n"); in thermal_zone_device_register()
[all …]
H A Dgov_fair_share.c28 if (tz->trips == 0 || !tz->ops->get_trip_temp) in get_trip_level()
31 for (count = 0; count < tz->trips; count++) { in get_trip_level()
56 return (long)(percentage * level * max_state) / (100 * tz->trips); in get_target_state()
H A Dthermal_helpers.c93 for (count = 0; count < tz->trips; count++) { in thermal_zone_get_temp()
141 for (i = 0; i < tz->trips; i++) { in thermal_zone_set_trips()
172 dev_err(&tz->device, "Failed to set trips: %d\n", ret); in thermal_zone_set_trips()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/
H A Dbrcm,sr-thermal.txt37 trips {
49 trips {
61 trips {
73 trips {
85 trips {
97 trips {
H A Ddb8500-thermal.txt9 - num-trips : number of total trip points, this is required, set it 0 if none,
19 Usually the num-trips and tripN-*** are separated in board related dts files.
28 num-trips = <3>;
H A Dthermal-zones.yaml107 trips:
176 crosses one of the temperature thresholds described in the trips
217 - trips
266 trips {
311 trips {
333 trips {
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/qcom/
H A Dsm8150.dtsi1226 trips {
1270 trips {
1314 trips {
1358 trips {
1402 trips {
1446 trips {
1490 trips {
1534 trips {
1578 trips {
1622 trips {
[all …]
H A Dmsm8998.dtsi506 trips {
527 trips {
548 trips {
569 trips {
590 trips {
611 trips {
632 trips {
653 trips {
674 trips {
689 trips {
[all …]
H A Dsm8250.dtsi2393 trips {
2437 trips {
2481 trips {
2525 trips {
2569 trips {
2613 trips {
2657 trips {
2701 trips {
2745 trips {
2789 trips {
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/ti/
H A Dk3-am654-industrial-thermal.dtsi10 trips {
24 trips {
38 trips {
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dexynos5422-odroidhc1.dts33 trips {
88 trips {
132 trips {
176 trips {
220 trips {
H A Drk3288-veyron-mickey.dts42 /delete-node/ trips;
45 trips {
148 /delete-node/ trips;
151 trips {
H A Dexynos5422-odroidxu3-common.dtsi56 trips {
145 trips {
218 trips {
291 trips {
364 trips {
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dpwm-fan.c291 struct thermal_trips **trips) in pwm_fan_get_thermal_trips() argument
323 *trips = thermal_trips; in pwm_fan_get_thermal_trips()
330 struct thermal_trips *trips = ctx->thermal_trips; in pwm_fan_temp_to_state() local
333 for (i = 0; trips[i].state != INT_MAX; i++) { in pwm_fan_temp_to_state()
334 if (temp >= trips[i].temp) in pwm_fan_temp_to_state()
335 state = trips[i].state; in pwm_fan_temp_to_state()
369 if (pwm_fan_get_thermal_trips(dev, "rockchip,temp-trips", in pwm_fan_register_thermal_notifier()
480 of_find_property(dev->of_node, "rockchip,temp-trips", NULL)) { in pwm_fan_probe()
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/exynos/
H A Dexynos5433-tmu.dtsi16 trips {
104 trips {
147 trips {
190 trips {
266 trips {
/OK3568_Linux_fs/kernel/include/linux/
H A Dthermal.h123 * @trips: number of trip points the thermal zone supports
124 * @trips_disabled; bitmap for disabled trips
166 int trips; member
167 unsigned long trips_disabled; /* bitmap for disabled trips */
242 * on all trips.
421 const char *type, int trips, int mask, void *devdata, in thermal_zone_device_register() argument
/OK3568_Linux_fs/kernel/drivers/thermal/qcom/
H A Dqcom-spmi-temp-alarm.c279 const struct thermal_trip *trips; in qpnp_tm_get_critical_trip_temp() local
286 trips = of_thermal_get_trip_points(chip->tz_dev); in qpnp_tm_get_critical_trip_temp()
287 if (!trips) in qpnp_tm_get_critical_trip_temp()
292 trips[i].type == THERMAL_TRIP_CRITICAL) in qpnp_tm_get_critical_trip_temp()
293 return trips[i].temperature; in qpnp_tm_get_critical_trip_temp()
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/marvell/
H A Darmada-ap80x.dtsi318 trips {
335 trips {
368 trips {
401 trips {
434 trips {
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/hwmon/
H A Dpwm-fan.txt20 - rockchip,temp-trips : The property is an array of 2-tuples items, and
39 trips {
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3288-thermal.dtsi28 trips {
68 trips {

12345678910>>...13