From 6a3569670ed456c576cf3fc5a38cf8bdfac41606 Mon Sep 17 00:00:00 2001 From: Subbaraman Narayanamurthy Date: Wed, 7 Jul 2021 17:00:20 -0700 Subject: [PATCH] dt-bindings: iio: qcom,spmi-vadc: add ADC_SCALE_* definitions Some device tree files refers these definitions when "qcom,scale-fn-type" is specified. Add them. Change-Id: I559de48eff20666194b01e32320de5c647afccae Signed-off-by: Subbaraman Narayanamurthy --- include/dt-bindings/iio/qcom,spmi-vadc.h | 27 +++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/include/dt-bindings/iio/qcom,spmi-vadc.h b/include/dt-bindings/iio/qcom,spmi-vadc.h index 1cfd3669a665..7cfa7108a126 100644 --- a/include/dt-bindings/iio/qcom,spmi-vadc.h +++ b/include/dt-bindings/iio/qcom,spmi-vadc.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0 */ /* - * Copyright (c) 2012-2014,2018-2020 The Linux Foundation. All rights reserved. + * Copyright (c) 2012-2014,2018-2021 The Linux Foundation. All rights reserved. */ #ifndef _DT_BINDINGS_QCOM_SPMI_VADC_H @@ -300,4 +300,29 @@ #define ADC7_SBUx 0x94 #define ADC7_VBAT_2S_MID 0x96 +/* VADC scale function index */ +#define ADC_SCALE_DEFAULT 0 +#define ADC_SCALE_THERM_100K_PULLUP 1 +#define ADC_SCALE_PMIC_THERM 2 +#define ADC_SCALE_XOTHERM 3 +#define ADC_SCALE_PMI_CHG_TEMP 4 +#define ADC_SCALE_HW_CALIB_DEFAULT 5 +#define ADC_SCALE_HW_CALIB_THERM_100K_PULLUP 6 +#define ADC_SCALE_HW_CALIB_XOTHERM 7 +#define ADC_SCALE_HW_CALIB_THERM_100K_PU_PM7 8 +#define ADC_SCALE_HW_CALIB_PMIC_THERM 9 +#define ADC_SCALE_HW_CALIB_PMIC_THERM_PM7 10 +#define ADC_SCALE_HW_CALIB_PM5_CHG_TEMP 11 +#define ADC_SCALE_HW_CALIB_PM5_SMB_TEMP 12 +#define ADC_SCALE_HW_CALIB_BATT_THERM_100K 13 +#define ADC_SCALE_HW_CALIB_BATT_THERM_30K 14 +#define ADC_SCALE_HW_CALIB_BATT_THERM_400K 15 +#define ADC_SCALE_HW_CALIB_PM5_SMB1398_TEMP 16 +#define ADC_SCALE_HW_CALIB_PM7_SMB_TEMP 17 +#define ADC_SCALE_HW_CALIB_PM7_CHG_TEMP 18 +#define ADC_SCALE_HW_CALIB_CUR 19 +#define ADC_SCALE_HW_CALIB_CUR_RAW 20 +#define ADC_SCALE_HW_CALIB_PM2250_S3_DIE_TEMP 21 +#define ADC_SCALE_HW_CALIB_PM5_CUR 22 + #endif /* _DT_BINDINGS_QCOM_SPMI_VADC_H */