From 349141168b0d2a246f2f9ccfb029865d820309db Mon Sep 17 00:00:00 2001 From: Ram Chandrasekar Date: Fri, 28 Feb 2020 09:48:25 -0800 Subject: [PATCH] dt-bindings: thermal_qti: Add thermal devicetree Macro Add QMI instance ID, QMI sensor and cooling device max limit macro for thermal zone devicetree configurations. Change-Id: Ic1414fee69504b7dbcfdf5017b834671f2feaabb Signed-off-by: Ram Chandrasekar --- include/dt-bindings/thermal/thermal_qti.h | 47 +++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 include/dt-bindings/thermal/thermal_qti.h diff --git a/include/dt-bindings/thermal/thermal_qti.h b/include/dt-bindings/thermal/thermal_qti.h new file mode 100644 index 000000000000..9683fb645acc --- /dev/null +++ b/include/dt-bindings/thermal/thermal_qti.h @@ -0,0 +1,47 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* Copyright (c) 2020, The Linux Foundation. All rights reserved. */ + +#include + +#ifndef _DT_BINDINGS_QTI_THERMAL_H +#define _DT_BINDINGS_QTI_THERMAL_H + +#define THERMAL_MAX_LIMIT (THERMAL_NO_LIMIT - 1) +#define AGGREGATE_COEFF_VALUE 0 +#define AGGREGATE_MAX_VALUE 1 +#define AGGREGATE_MIN_VALUE 2 + +#define QMI_PA 0 +#define QMI_PA_1 1 +#define QMI_PA_2 2 +#define QMI_QFE_PA_0 3 +#define QMI_QFE_WTR_0 4 +#define QMI_MODEM_TSENS 5 +#define QMI_QFE_MMW_0 6 +#define QMI_QFE_MMW_1 7 +#define QMI_QFE_MMW_2 8 +#define QMI_QFE_MMW_3 9 +#define QMI_XO_THERM 10 +#define QMI_QFE_PA_MDM 11 +#define QMI_QFE_PA_WTR 12 +#define QMI_QFE_MMW_STREAMER_0 13 +#define QMI_QFE_MMW_0_MOD 14 +#define QMI_QFE_MMW_1_MOD 15 +#define QMI_QFE_MMW_2_MOD 16 +#define QMI_QFE_MMW_3_MOD 17 +#define QMI_QFE_RET_PA_0 18 +#define QMI_QFE_WTR_PA_0 19 +#define QMI_QFE_WTR_PA_1 20 +#define QMI_QFE_WTR_PA_2 21 +#define QMI_QFE_WTR_PA_3 22 +#define QMI_SYS_THERM_1 23 +#define QMI_SYS_THERM_2 24 +#define QMI_MODEM_TSENS_1 25 + +#define QMI_MODEM_INST_ID 0x0 +#define QMI_ADSP_INST_ID 0x1 +#define QMI_CDSP_INST_ID 0x43 +#define QMI_SLPI_INST_ID 0x53 +#define QMI_MODEM_NR_INST_ID 0x64 + +#endif