/Linux-v6.1/drivers/acpi/ |
D | thermal.c | 64 MODULE_PARM_DESC(nocrt, "Set to take no action upon ACPI thermal zone critical trips points."); 169 struct acpi_thermal_trips trips; member 274 tz->trips.critical.temperature = tmp; in acpi_thermal_trips_update() 282 tz->trips.critical.flags.valid = 0; in acpi_thermal_trips_update() 287 tz->trips.critical.flags.valid = 0; in acpi_thermal_trips_update() 289 tz->trips.critical.flags.valid = 1; in acpi_thermal_trips_update() 292 tz->trips.critical.temperature); in acpi_thermal_trips_update() 294 if (tz->trips.critical.flags.valid == 1) { in acpi_thermal_trips_update() 296 tz->trips.critical.flags.valid = 0; in acpi_thermal_trips_update() 303 if (crt_k > tz->trips.critical.temperature) in acpi_thermal_trips_update() [all …]
|
/Linux-v6.1/drivers/thermal/ |
D | thermal_of.c | 70 return tz->trips; in of_thermal_get_trip_points() 80 *type = tz->trips[trip].type; in of_thermal_get_trip_type() 91 *temp = tz->trips[trip].temperature; in of_thermal_get_trip_temp() 102 *hyst = tz->trips[trip].hysteresis; in of_thermal_get_trip_hyst() 114 tz->trips[trip].hysteresis = hyst; in of_thermal_set_trip_hyst() 125 if (tz->trips[i].type == THERMAL_TRIP_CRITICAL) { in of_thermal_get_crit_temp() 126 *temp = tz->trips[i].temperature; in of_thermal_get_crit_temp() 137 struct device_node *trips; in of_find_trip_id() local 141 trips = of_get_child_by_name(np, "trips"); in of_find_trip_id() 142 if (!trips) { in of_find_trip_id() [all …]
|
D | uniphier_thermal.c | 251 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()
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_thermal.c | 73 /* Make sure all trips are writable */ 81 struct mlxsw_thermal_trip trips[MLXSW_THERMAL_NUM_TRIPS]; member 102 struct mlxsw_thermal_trip trips[MLXSW_THERMAL_NUM_TRIPS]; member 139 tz->trips[MLXSW_THERMAL_TEMP_TRIP_NORM].temp = 0; in mlxsw_thermal_module_trips_reset() 140 tz->trips[MLXSW_THERMAL_TEMP_TRIP_HIGH].temp = 0; in mlxsw_thermal_module_trips_reset() 141 tz->trips[MLXSW_THERMAL_TEMP_TRIP_HOT].temp = 0; in mlxsw_thermal_module_trips_reset() 183 tz->trips[MLXSW_THERMAL_TEMP_TRIP_NORM].temp = crit_temp - in mlxsw_thermal_module_trips_update() 186 tz->trips[MLXSW_THERMAL_TEMP_TRIP_NORM].temp = crit_temp; in mlxsw_thermal_module_trips_update() 187 tz->trips[MLXSW_THERMAL_TEMP_TRIP_HIGH].temp = crit_temp; in mlxsw_thermal_module_trips_update() 188 tz->trips[MLXSW_THERMAL_TEMP_TRIP_HOT].temp = emerg_temp; in mlxsw_thermal_module_trips_update() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/thermal/ |
D | brcm,sr-thermal.txt | 37 trips { 49 trips { 61 trips { 73 trips { 85 trips { 97 trips {
|
D | db8500-thermal.txt | 9 - 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>;
|
D | thermal-zones.yaml | 107 trips: 176 crosses one of the temperature thresholds described in the trips 217 - trips 267 trips { 312 trips { 334 trips {
|
/Linux-v6.1/arch/arm64/boot/dts/ti/ |
D | k3-am654-industrial-thermal.dtsi | 10 trips { 24 trips { 38 trips {
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | exynos5422-odroidhc1.dts | 35 trips { 90 trips { 134 trips { 178 trips { 222 trips {
|
D | rk3288-veyron-mickey.dts | 42 /delete-node/ trips; 45 trips { 148 /delete-node/ trips; 151 trips {
|
D | exynos5422-odroidxu3-common.dtsi | 56 trips { 145 trips { 218 trips { 291 trips { 364 trips {
|
D | qcom-ipq8064.dtsi | 57 trips { 77 trips { 97 trips { 117 trips { 137 trips { 157 trips { 177 trips { 197 trips { 217 trips { 237 trips { [all …]
|
D | qcom-apq8084.dtsi | 111 trips { 131 trips { 151 trips { 171 trips {
|
/Linux-v6.1/include/linux/ |
D | thermal.h | 124 * @trips: an array of struct thermal_trip 126 * @trips_disabled; bitmap for disabled trips 165 struct thermal_trip *trips; member 167 unsigned long trips_disabled; /* bitmap for disabled trips */ 237 * on all trips. 378 const char *type, int trips, int mask, void *devdata, in thermal_zone_device_register() argument
|
/Linux-v6.1/arch/arm64/boot/dts/exynos/ |
D | exynos5433-tmu.dtsi | 16 trips { 104 trips { 147 trips { 190 trips { 266 trips {
|
/Linux-v6.1/arch/arm64/boot/dts/qcom/ |
D | sm8350.dtsi | 2638 trips { 2682 trips { 2726 trips { 2770 trips { 2814 trips { 2858 trips { 2902 trips { 2946 trips { 2990 trips { 3034 trips { [all …]
|
D | msm8998.dtsi | 461 trips { 482 trips { 503 trips { 524 trips { 545 trips { 566 trips { 587 trips { 608 trips { 629 trips { 644 trips { [all …]
|
D | sm8250-mtp.dts | 36 trips { 50 trips { 64 trips { 78 trips { 92 trips { 106 trips { 120 trips {
|
D | sm8450.dtsi | 3283 trips { 3303 trips { 3323 trips { 3343 trips { 3363 trips { 3383 trips { 3409 trips { 3435 trips { 3461 trips { 3487 trips { [all …]
|
D | msm8953.dtsi | 1140 trips { 1163 trips { 1186 trips { 1209 trips { 1232 trips { 1255 trips { 1278 trips { 1301 trips {
|
D | sm8150.dtsi | 4166 trips { 4210 trips { 4254 trips { 4298 trips { 4342 trips { 4386 trips { 4430 trips { 4474 trips { 4518 trips { 4562 trips { [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/marvell/ |
D | armada-ap80x.dtsi | 321 trips { 338 trips { 371 trips { 404 trips { 437 trips {
|
/Linux-v6.1/drivers/thermal/qcom/ |
D | qcom-spmi-temp-alarm.c | 303 const struct thermal_trip *trips; in qpnp_tm_get_critical_trip_temp() local 310 trips = of_thermal_get_trip_points(chip->tz_dev); in qpnp_tm_get_critical_trip_temp() 311 if (!trips) in qpnp_tm_get_critical_trip_temp() 316 trips[i].type == THERMAL_TRIP_CRITICAL) in qpnp_tm_get_critical_trip_temp() 317 return trips[i].temperature; in qpnp_tm_get_critical_trip_temp()
|
/Linux-v6.1/arch/arm64/boot/dts/broadcom/stingray/ |
D | stingray.dtsi | 626 trips { 638 trips { 650 trips { 662 trips { 674 trips { 686 trips {
|
/Linux-v6.1/arch/alpha/lib/ |
D | ev6-memset.S | 154 * Assumes the wh64 needs to be for 2 trips through the loop in the future 156 * through the loop, and if there are less than two trips left, the target 332 * Assumes the wh64 needs to be for 2 trips through the loop in the future 334 * through the loop, and if there are less than two trips left, the target 520 * Assumes the wh64 needs to be for 2 trips through the loop in the future 522 * through the loop, and if there are less than two trips left, the target
|