| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | exynos5422-odroidhc1.dts | 1 // SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 11 #include "exynos5422-odroid-core.dtsi" 15 compatible = "hardkernel,odroid-hc1", "samsung,exynos5800", \ 19 compatible = "pwm-leds"; 24 pwm-names = "pwm2"; 26 linux,default-trigger = "heartbeat"; 30 thermal-zones { 31 cpu0_thermal: cpu0-thermal { 32 thermal-sensors = <&tmu_cpu0 0>; [all …]
|
| D | exynos5422-odroidxu3-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 12 #include <dt-bindings/input/input.h> 13 #include "exynos5422-odroid-core.dtsi" 17 compatible = "gpio-keys"; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&power_key>; 32 debounce-interval = <0>; 33 wakeup-source; 38 pinctrl-0 = <&emmc_nrst_pin>; 39 pinctrl-names = "default"; [all …]
|
| D | tango4-smp8758.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "tango4-common.dtsi" 6 #address-cells = <1>; 7 #size-cells = <0>; 8 enable-method = "sigma,tango4-smp"; 10 cpu0: cpu@0 { label 11 compatible = "arm,cortex-a9"; 12 next-level-cache = <&l2cc>; 16 clock-latency = <1>; 20 compatible = "arm,cortex-a9"; [all …]
|
| D | sun5i-a13.dtsi | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 49 #include <dt-bindings/thermal/thermal.h> 52 interrupt-parent = <&intc>; 54 thermal-zones { 57 polling-delay-passive = <250>; 58 polling-delay = <1000>; 59 thermal-sensors = <&rtp>; 61 cooling-maps { 64 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; [all …]
|
| D | exynos5410.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 14 #include <dt-bindings/clock/exynos5410.h> 15 #include <dt-bindings/clock/exynos-audss-clk.h> 16 #include <dt-bindings/interrupt-controller/arm-gic.h> 20 interrupt-parent = <&gic>; 30 #address-cells = <1>; 31 #size-cells = <0>; 33 cpu0: cpu@0 { label 35 compatible = "arm,cortex-a15"; 37 clock-frequency = <1600000000>; [all …]
|
| D | omap4-cpu-thermal.dtsi | 2 * Device Tree Source for OMAP4/5 SoC CPU thermal 4 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ 12 #include <dt-bindings/thermal/thermal.h> 15 polling-delay-passive = <250>; /* milliseconds */ 16 polling-delay = <1000>; /* milliseconds */ 19 thermal-sensors = <&bandgap 0>; 34 cpu_cooling_maps: cooling-maps { 37 cooling-device = 38 <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | exynos5422-odroidhc1.dts | 1 // SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 11 #include "exynos5422-odroid-core.dtsi" 15 compatible = "hardkernel,odroid-hc1", "samsung,exynos5800", \ 19 compatible = "pwm-leds"; 24 pwm-names = "pwm2"; 25 max-brightness = <255>; 26 linux,default-trigger = "heartbeat"; 30 thermal-zones { 31 cpu0_thermal: cpu0-thermal { [all …]
|
| D | exynos5422-odroidxu3-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Hardkernel Odroid XU3/XU3-Lite/XU4 boards common device tree source 12 #include <dt-bindings/input/input.h> 13 #include "exynos5422-odroid-core.dtsi" 17 compatible = "gpio-keys"; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&power_key>; 32 debounce-interval = <0>; 33 wakeup-source; 38 pinctrl-0 = <&emmc_nrst_pin>; [all …]
|
| D | tango4-smp8758.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "tango4-common.dtsi" 6 #address-cells = <1>; 7 #size-cells = <0>; 8 enable-method = "sigma,tango4-smp"; 10 cpu0: cpu@0 { label 11 compatible = "arm,cortex-a9"; 12 next-level-cache = <&l2cc>; 16 clock-latency = <1>; 20 compatible = "arm,cortex-a9"; [all …]
|
| D | sun5i-a13.dtsi | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 47 #include <dt-bindings/thermal/thermal.h> 50 thermal-zones { 53 polling-delay-passive = <250>; 54 polling-delay = <1000>; 55 thermal-sensors = <&rtp>; 57 cooling-maps { 60 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; 82 display-engine { [all …]
|
| D | sun8i-h3.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 43 #include "sunxi-h3-h5.dtsi" 44 #include <dt-bindings/thermal/thermal.h> 48 compatible = "operating-points-v2"; 49 opp-shared; 51 opp-648000000 { 52 opp-hz = /bits/ 64 <648000000>; 53 opp-microvolt = <1040000 1040000 1300000>; 54 clock-latency-ns = <244144>; /* 8 32k periods */ 57 opp-816000000 { [all …]
|
| D | omap4-cpu-thermal.dtsi | 2 * Device Tree Source for OMAP4/5 SoC CPU thermal 4 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ 12 #include <dt-bindings/thermal/thermal.h> 15 polling-delay-passive = <250>; /* milliseconds */ 16 polling-delay = <1000>; /* milliseconds */ 19 thermal-sensors = <&bandgap 0>; 34 cpu_cooling_maps: cooling-maps { 37 cooling-device = 38 <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
|
| D | exynos5410.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 14 #include <dt-bindings/clock/exynos5410.h> 15 #include <dt-bindings/clock/exynos-audss-clk.h> 16 #include <dt-bindings/interrupt-controller/arm-gic.h> 20 interrupt-parent = <&gic>; 30 #address-cells = <1>; 31 #size-cells = <0>; 33 cpu0: cpu@0 { label 35 compatible = "arm,cortex-a15"; 37 clock-frequency = <1600000000>; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/thermal/ |
| D | thermal-cooling-devices.yaml | 1 # 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 binding 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 …]
|
| D | thermal-zones.yaml | 1 # SPDX-License-Identifier: (GPL-2.0) 4 --- 5 $id: http://devicetree.org/schemas/thermal/thermal-zones.yaml# 6 $schema: http://devicetree.org/meta-schemas/base.yaml# 8 title: Thermal zone binding 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 overloads. 18 The following node types are used to completely describe a thermal management [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/marvell/ |
| D | armada-ap80x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 9 #include <dt-bindings/thermal/thermal.h> 11 /dts-v1/; 14 #address-cells = <2>; 15 #size-cells = <2>; 25 compatible = "arm,psci-0.2"; 29 reserved-memory { 30 #address-cells = <2>; 31 #size-cells = <2>; [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/exynos/ |
| D | exynos5433-tmu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device tree sources for Exynos5433 thermal zone 8 #include <dt-bindings/thermal/thermal.h> 11 thermal-zones { 12 atlas0_thermal: atlas0-thermal { 13 thermal-sensors = <&tmu_atlas0>; 14 polling-delay-passive = <0>; 15 polling-delay = <0>; 17 atlas0_alert_0: atlas0-alert-0 { 22 atlas0_alert_1: atlas0-alert-1 { [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
| D | exynos5433-tmu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device tree sources for Exynos5433 thermal zone 8 #include <dt-bindings/thermal/thermal.h> 11 thermal-zones { 12 atlas0_thermal: atlas0-thermal { 13 thermal-sensors = <&tmu_atlas0>; 14 polling-delay-passive = <0>; 15 polling-delay = <0>; 17 atlas0_alert_0: atlas0-alert-0 { 22 atlas0_alert_1: atlas0-alert-1 { [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/tegra/fuse/ |
| D | fuse-tegra30.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2013-2014, NVIDIA CORPORATION. All rights reserved. 11 #include <linux/nvmem-consumer.h> 44 if (WARN_ON(!fuse->base)) in tegra30_fuse_read_early() 47 return readl_relaxed(fuse->base + FUSE_BEGIN + offset); in tegra30_fuse_read_early() 55 err = clk_prepare_enable(fuse->clk); in tegra30_fuse_read() 57 dev_err(fuse->dev, "failed to enable FUSE clock: %d\n", err); in tegra30_fuse_read() 61 value = readl_relaxed(fuse->base + FUSE_BEGIN + offset); in tegra30_fuse_read() 63 clk_disable_unprepare(fuse->clk); in tegra30_fuse_read() 92 fuse->read_early = tegra30_fuse_read_early; in tegra30_fuse_init() [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-h5.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 #include <arm/sunxi-h3-h5.dtsi> 6 #include <dt-bindings/thermal/thermal.h> 10 #address-cells = <1>; 11 #size-cells = <0>; 13 cpu0: cpu@0 { label 14 compatible = "arm,cortex-a53"; 17 enable-method = "psci"; 19 clock-latency-ns = <244144>; /* 8 32k periods */ 20 #cooling-cells = <2>; [all …]
|
| /kernel/linux/linux-4.19/tools/power/x86/turbostat/ |
| D | turbostat.8 | 3 turbostat \- Report processor frequency and idle statistics 12 .RB [ "\--interval seconds" ] 15 idle power-state statistics, temperature and power on X86 processors. 19 in one-shot upon its completion. 22 The 5-second interval can be changed using the --interval option. 26 Options can be specified with a single or double '-', and only as much of the option 27 name as necessary to disambiguate it from others is necessary. Note that options are case-sensitiv… 29 \fB--add attributes\fP add column with counter having specified 'attributes'. The 'location' attri… 41 MSRs are read as 64-bits, u32 truncates the displayed value to 32-bits. 51 Any string that does not match a key-word above is used [all …]
|
| /kernel/linux/linux-5.10/tools/power/x86/turbostat/ |
| D | turbostat.8 | 3 turbostat \- Report processor frequency and idle statistics 12 .RB [ "\--interval seconds" ] 15 idle power-state statistics, temperature and power on X86 processors. 19 in one-shot upon its completion. 22 The 5-second interval can be changed using the --interval option. 26 Options can be specified with a single or double '-', and only as much of the option 27 name as necessary to disambiguate it from others is necessary. Note that options are case-sensitiv… 29 \fB--add attributes\fP add column with counter having specified 'attributes'. The 'location' attri… 41 MSRs are read as 64-bits, u32 truncates the displayed value to 32-bits. 51 Any string that does not match a key-word above is used [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | sm8150.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 3 * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved. 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/power/qcom-aoss-qmp.h> 9 #include <dt-bindings/power/qcom-rpmpd.h> 10 #include <dt-bindings/soc/qcom,rpmh-rsc.h> 11 #include <dt-bindings/clock/qcom,rpmh.h> 12 #include <dt-bindings/clock/qcom,gcc-sm8150.h> 13 #include <dt-bindings/clock/qcom,gpucc-sm8150.h> 14 #include <dt-bindings/interconnect/qcom,osm-l3.h> [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/thermal/ |
| D | uniphier-thermal.txt | 1 * UniPhier Thermal bindings 3 This describes the devicetree bindings for thermal monitor supported by 8 - compatible : 9 - "socionext,uniphier-pxs2-thermal" : For UniPhier PXs2 SoC 10 - "socionext,uniphier-ld20-thermal" : For UniPhier LD20 SoC 11 - "socionext,uniphier-pxs3-thermal" : For UniPhier PXs3 SoC 12 - interrupts : IRQ for the temperature alarm 13 - #thermal-sensor-cells : Should be 0. See ./thermal.txt for details. 16 - socionext,tmod-calibration: A pair of calibrated values referred from PVT, 23 compatible = "socionext,uniphier-ld20-sysctrl", [all …]
|
| D | thermal.txt | 1 * 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 …]
|