diff --git a/include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h b/include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h index 5fd622449fce..bcd00b2aff0f 100644 --- a/include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h +++ b/include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-only */ /* - * Copyright (c) 2019 The Linux Foundation. All rights reserved. + * Copyright (c) 2019-2020 The Linux Foundation. All rights reserved. */ #ifndef _DT_BINDINGS_QCOM_SPMI_VADC_PM8350B_H @@ -33,6 +33,7 @@ #define PM8350B_ADC7_CC1_ID (PM8350B_SID << 8 | 0x13) #define PM8350B_ADC7_VREF_BAT_THERM (PM8350B_SID << 8 | 0x15) #define PM8350B_ADC7_IIN_FB (PM8350B_SID << 8 | 0x17) +#define PM8350B_ADC7_ICHG_FB (PM8350B_SID << 8 | 0xa1) /* 30k pull-up1 */ #define PM8350B_ADC7_AMUX_THM1_30K_PU (PM8350B_SID << 8 | 0x24) diff --git a/include/dt-bindings/iio/qcom,spmi-adc7-smb139x.h b/include/dt-bindings/iio/qcom,spmi-adc7-smb139x.h new file mode 100644 index 000000000000..87da628b7e9a --- /dev/null +++ b/include/dt-bindings/iio/qcom,spmi-adc7-smb139x.h @@ -0,0 +1,25 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* + * Copyright (c) 2020 The Linux Foundation. All rights reserved. + */ + +#ifndef _DT_BINDINGS_QCOM_SPMI_VADC_SMB139X_H +#define _DT_BINDINGS_QCOM_SPMI_VADC_SMB139X_H + +#ifndef SMB139x_1_SID +#define SMB139x_1_SID 0x0b +#endif + +#ifndef SMB139x_2_SID +#define SMB139x_2_SID 0x0c +#endif + +#define SMB139x_1_ADC7_SMB_TEMP (SMB139x_1_SID << 8 | 0x06) +#define SMB139x_1_ADC7_ICHG_SMB (SMB139x_1_SID << 8 | 0x18) +#define SMB139x_1_ADC7_IIN_SMB (SMB139x_1_SID << 8 | 0x19) + +#define SMB139x_2_ADC7_SMB_TEMP (SMB139x_2_SID << 8 | 0x06) +#define SMB139x_2_ADC7_ICHG_SMB (SMB139x_2_SID << 8 | 0x18) +#define SMB139x_2_ADC7_IIN_SMB (SMB139x_2_SID << 8 | 0x19) + +#endif diff --git a/include/dt-bindings/iio/qcom,spmi-vadc.h b/include/dt-bindings/iio/qcom,spmi-vadc.h index 90939ce87cc6..467786861849 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-2019 The Linux Foundation. All rights reserved. + * Copyright (c) 2012-2014,2018-2020 The Linux Foundation. All rights reserved. */ #ifndef _DT_BINDINGS_QCOM_SPMI_VADC_H @@ -245,6 +245,9 @@ #define ADC7_CC1_ID 0x13 #define ADC7_VREF_BAT_THERM 0x15 #define ADC7_IIN_FB 0x17 +#define ADC7_ICHG_SMB 0x18 +#define ADC7_IIN_SMB 0x19 +#define ADC7_ICHG_FB 0xa1 /* 30k pull-up1 */ #define ADC7_AMUX_THM1_30K_PU 0x24 @@ -316,5 +319,8 @@ #define ADC_SCALE_HW_CALIB_PM5_SMB1398_TEMP 15 #define ADC_SCALE_HW_CALIB_THERM_100K_PU_PM7 16 #define ADC_SCALE_HW_CALIB_PMIC_THERM_PM7 17 +#define ADC_SCALE_HW_CALIB_PM7_SMB_TEMP 18 +#define ADC_SCALE_HW_CALIB_PM7_CHG_TEMP 19 +#define ADC_SCALE_HW_CALIB_CUR_RAW 20 #endif /* _DT_BINDINGS_QCOM_SPMI_VADC_H */