xref: /linux/scripts/dtc/include-prefixes/dt-bindings/thermal/tegra114-soctherm.h (revision 4f38da1f027ea2c9f01bb71daa7a299c191b6940)
1*10e1dcb6SSvyatoslav Ryhel /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*10e1dcb6SSvyatoslav Ryhel /*
3*10e1dcb6SSvyatoslav Ryhel  * This header provides constants for binding nvidia,tegra114-soctherm.
4*10e1dcb6SSvyatoslav Ryhel  */
5*10e1dcb6SSvyatoslav Ryhel 
6*10e1dcb6SSvyatoslav Ryhel #ifndef _DT_BINDINGS_THERMAL_TEGRA114_SOCTHERM_H
7*10e1dcb6SSvyatoslav Ryhel #define _DT_BINDINGS_THERMAL_TEGRA114_SOCTHERM_H
8*10e1dcb6SSvyatoslav Ryhel 
9*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_SENSOR_CPU 0
10*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_SENSOR_MEM 1
11*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_SENSOR_GPU 2
12*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_SENSOR_PLLX 3
13*10e1dcb6SSvyatoslav Ryhel 
14*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_THROT_LEVEL_NONE 0
15*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_THROT_LEVEL_LOW  1
16*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_THROT_LEVEL_MED  2
17*10e1dcb6SSvyatoslav Ryhel #define TEGRA114_SOCTHERM_THROT_LEVEL_HIGH 3
18*10e1dcb6SSvyatoslav Ryhel 
19*10e1dcb6SSvyatoslav Ryhel #endif
20