Home
last modified time | relevance | path

Searched +full:thermal +full:- +full:zones (Results 1 – 25 of 300) sorted by relevance

12345678910>>...12

/freebsd-src/sys/contrib/device-tree/Bindings/thermal/
H A Dthermal.txt1 * Thermal Framework Device Tree descriptor
4 defining hardware thermal structure using device tree.
5 A thermal structure includes thermal zones and their components,
9 The target of device tree thermal descriptors is to describe only
10 the hardware thermal aspects. The thermal device tree bindings are
14 There are five types of nodes involved to describe thermal bindings:
15 - thermal sensors: devices which may be used to take temperature
17 - cooling devices: devices which may be used to dissipate heat.
18 - trip points: describe key temperatures at which cooling is recommended. The
20 - cooling maps: used to describe links between trip points and cooling devices;
[all …]
H A Dthermal-zones.yaml1 # SPDX-License-Identifier: (GPL-2.0)
4 ---
5 $id: http://devicetree.org/schemas/thermal/thermal-zones
[all...]
H A Dthermal-sensor.yaml1 # SPDX-License-Identifier: (GPL-2.0)
4 ---
5 $id: http://devicetree.org/schemas/thermal/thermal-sensor.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Thermal sensor
11 - Amit Kucheria <amitk@kernel.org>
14 Thermal management is achieved in devicetree by describing the sensor hardware
15 and the software abstraction of thermal zones required to take appropriate
16 action to mitigate thermal overloads.
18 The following node types are used to completely describe a thermal management
[all …]
H A Dzx2967-thermal.txt1 * ZTE zx2967 family Thermal
4 - compatible: should be one of the following.
5 * zte,zx296718-thermal
6 - reg: physical base address of the controller and length of memory mapped
8 - clocks : Pairs of phandle and specifier referencing the controller's clocks.
9 - clock-names: "topcrm" for the topcrm clock.
11 - #thermal-sensor-cells: must be 0.
13 Please note: slope coefficient defined in thermal-zones section need to be
19 compatible = "zte,zx296718-thermal";
22 clock-names = "topcrm", "apb";
[all …]
H A Dthermal-cooling-devices.yaml1 # SPDX-License-Identifier: (GPL-2.0)
4 ---
5 $id: http://devicetree.org/schemas/thermal/thermal-cooling-devices.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Thermal cooling device
11 - Amit Kucheria <amitk@kernel.org>
14 Thermal management is achieved in devicetree by describing the sensor hardware
15 and the software abstraction of cooling devices and thermal zones required to
16 take appropriate action to mitigate thermal overload.
18 The following node types are used to completely describe a thermal management
[all …]
H A Damazon,al-thermal.txt1 Amazon's Annapurna Labs Thermal Sensor
3 Simple thermal device that allows temperature reading by a single MMIO
7 - compatible: "amazon,al-thermal".
8 - reg: The physical base address and length of the sensor's registers.
9 - #thermal-sensor-cells: Must be 1. See Documentation/devicetree/bindings/thermal/thermal-sensor.ya…
12 thermal: thermal {
13 compatible = "amazon,al-thermal";
15 #thermal-sensor-cells = <0x1>;
18 thermal-zones {
19 thermal-z0 {
[all …]
H A Dbrcm,ns-thermal.txt1 * Broadcom Northstar Thermal
3 This binding describes thermal sensor that is part of Northstar's DMU (Device
7 - compatible : Must be "brcm,ns-thermal"
8 - reg : iomem address range of PVTMON registers
9 - #thermal-sensor-cells : Should be <0>
13 thermal: thermal@1800c2c0 {
14 compatible = "brcm,ns-thermal";
16 #thermal-sensor-cells = <0>;
19 thermal-zones {
20 cpu_thermal: cpu-thermal {
[all …]
H A Dbrcm,bcm2835-thermal.txt1 Binding for Thermal Sensor driver for BCM2835 SoCs.
4 -------------------
6 compatible: should be one of: "brcm,bcm2835-thermal",
7 "brcm,bcm2836-thermal" or "brcm,bcm2837-thermal"
8 reg: Address range of the thermal registers.
9 clocks: Phandle of the clock used by the thermal sensor.
10 #thermal-sensor-cells: should be 0 (see Documentation/devicetree/bindings/thermal/thermal-sensor.ya…
14 thermal-zones {
15 cpu_thermal: cpu-thermal {
16 polling-delay-passive = <0>;
[all …]
H A Dbrcm,ns-thermal.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/thermal/brcm,ns-thermal.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Broadcom Northstar Thermal
10 - Rafał Miłecki <rafal@milecki.pl>
13 Thermal sensor that is part of Northstar's DMU (Device Management Unit).
16 - $ref: thermal-sensor.yaml#
20 const: brcm,ns-thermal
26 "#thermal-sensor-cells":
[all …]
H A Dqcom-spmi-temp-alarm.txt8 - compatible: Should contain "qcom,spmi-temp-alarm".
9 - reg: Specifies the SPMI address.
10 - interrupts: PMIC temperature alarm interrupt.
11 - #thermal-sensor-cells: Should be 0. See Documentation/devicetree/bindings/thermal/thermal-sensor.…
14 - io-channels: Should contain IIO channel specifier for the ADC channel,
16 - io-channel-names: Should contain "thermal".
20 pm8941_temp: thermal-alarm@2400 {
21 compatible = "qcom,spmi-temp-alarm";
24 #thermal-sensor-cells = <0>;
26 io-channels = <&pm8941_vadc VADC_DIE_TEMP>;
[all …]
H A Dst,stm32-thermal.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/thermal/s
[all...]
H A Dmax77620_thermal.txt1 Thermal driver for MAX77620 Power management IC from Maxim Semiconductor.
10 -------------------
11 #thermal-sensor-cells: For more details, please refer to
12 <devicetree/bindings/thermal/thermal-sensor.yaml>
15 For more details, please refer generic thermal DT binding document
16 <devicetree/bindings/thermal/thermal*.yaml>.
22 --------
23 #include <dt-bindings/mfd/max77620.h>
24 #include <dt-bindings/thermal/thermal.h>
31 #thermal-sensor-cells = <0>;
[all …]
H A Drzg2l-thermal.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/thermal/rzg2
[all...]
H A Dqcom,spmi-temp-alarm.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/thermal/qco
[all...]
/freebsd-src/share/man/man4/
H A Dacpi_thermal.430 .Nd ACPI thermal management subsystem
36 driver provides the thermal management features of the ACPI module.
42 The sysctls export properties of each ACPI thermal zone object.
44 There can be multiple thermal zones in a system.
45 For example, each CPU and the enclosure could all be separate thermal
46 zones, each with its own setpoints and cooling devices.
47 Thermal zones are numbered sequentially in the order they appear in
53 each thermal zone's setpoints.
55 .Bl -tag -width indent
56 .It Va hw.acpi.thermal.min_runtime
[all …]
/freebsd-src/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am62-thermal.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/thermal/thermal.h>
8 thermal_zones: thermal
[all...]
H A Dk3-am64-thermal.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/thermal/thermal.h>
8 thermal_zones: thermal
[all...]
H A Dk3-am62a-thermal.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/thermal/thermal.h>
8 thermal_zones: thermal
[all...]
H A Dk3-am62p-thermal.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/thermal/thermal.h>
8 thermal_zones: thermal
[all...]
H A Dk3-j7200-thermal.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/thermal/thermal.h>
8 thermal_zones: thermal
[all...]
H A Dk3-j721e-thermal.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/thermal/thermal.h>
8 thermal_zones: thermal
[all...]
/freebsd-src/sys/contrib/device-tree/src/arm64/qcom/
H A Dsdm632.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
7 thermal-zones {
8 /delete-node/cpu1-thermal;
[all...]
/freebsd-src/sys/arm64/nvidia/tegra210/
H A Dtegra210_coretemp.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
78 rv = TEGRA_SOCTHERM_GET_TEMPERATURE(sc->tsens_dev, sc->dev, in coretemp_get_val_sysctl()
79 sc->tsens_id, &temp); in coretemp_get_val_sysctl()
81 device_printf(sc->dev, in coretemp_get_val_sysctl()
83 (unsigned int)sc->tsens_id, rv); in coretemp_get_val_sysctl()
93 val = (sc->core_max_temp - temp) / 1000; in coretemp_get_val_sysctl()
99 val = sc->core_max_temp / 100; in coretemp_get_val_sysctl()
105 if ((temp > sc->core_max_temp) && !sc->overheat_log) { in coretemp_get_val_sysctl()
106 sc->overheat_log = 1; in coretemp_get_val_sysctl()
[all …]
/freebsd-src/sys/arm/nvidia/tegra124/
H A Dtegra124_coretemp.c1 /*-
74 rv = TEGRA_SOCTHERM_GET_TEMPERATURE(sc->tsens_dev, sc->dev, in coretemp_get_val_sysctl()
75 sc->tsens_id, &temp); in coretemp_get_val_sysctl()
77 device_printf(sc->dev, in coretemp_get_val_sysctl()
79 sc->tsens_id, rv); in coretemp_get_val_sysctl()
89 val = (sc->core_max_temp - temp) / 1000; in coretemp_get_val_sysctl()
95 val = sc->core_max_temp / 100; in coretemp_get_val_sysctl()
100 if ((temp > sc->core_max_temp) && !sc->overheat_log) { in coretemp_get_val_sysctl()
101 sc->overheat_log = 1; in coretemp_get_val_sysctl()
117 devctl_notify("coretemp", "Thermal", stemp, in coretemp_get_val_sysctl()
[all …]
/freebsd-src/sys/contrib/device-tree/src/arm/samsung/
H A Dexynos4-cpu-thermal.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device tree sources for Exynos4 thermal zone
8 #include <dt-bindings/thermal/thermal.h>
11 thermal-zones {
12 cpu_thermal: cpu-thermal {
13 thermal-sensors = <&tmu>;
14 polling-delay-passive = <0>;
15 polling-delay = <0>;
17 cpu_alert0: cpu-alert-0 {
22 cpu_alert1: cpu-alert-1 {
[all …]

12345678910>>...12