drivers: qmi_sensor: Add support for mmw ADC thermistors

Add support for the new mmw related ADC thermistor support. The support
includes for the qmi sensors mmw_pa1, mmw_pa2, mmw_pa3, and
sdr_mmw_therm.

Change-Id: I07267b84d4287ac04824697b14f8355cfae47dfd
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
This commit is contained in:
Ram Chandrasekar 2020-04-20 11:24:22 -07:00
commit 7908f91075

View file

@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
* Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
*/
#define pr_fmt(fmt) "%s:%s " fmt, KBUILD_MODNAME, __func__
@ -56,6 +56,10 @@ enum qmi_ts_sensor {
QMI_SYS_THERM1,
QMI_SYS_THERM2,
QMI_TS_TSENS_1,
QMI_TS_MMW_PA1,
QMI_TS_MMW_PA2,
QMI_TS_MMW_PA3,
QMI_TS_SDR_MMW,
QMI_TS_MAX_NR
};
@ -113,6 +117,10 @@ static char sensor_clients[QMI_TS_MAX_NR][QMI_CLIENT_NAME_LENGTH] = {
{"sys_therm1"},
{"sys_therm2"},
{"modem_tsens1"},
{"mmw_pa1"},
{"mmw_pa2"},
{"mmw_pa3"},
{"sdr_mmw_therm"},
};
static int32_t encode_qmi(int32_t val)