drivers: qmi_sensor: Add QMI beamer and RF sensors support

Add QMI beamer ADC sensors and RF sensors to qmi sensor
driver. It enables thermal framework can configure thermal zone
and monitor these sensors from apps side.

Change-Id: I217707a3ec90971cb7085a67a34fd92812c3c75c
Signed-off-by: Gopala Krishna Nuthaki <gnuthaki@codeaurora.org>
This commit is contained in:
Gopala Krishna Nuthaki 2020-10-13 12:40:04 +05:30
commit 6032b6b559

View file

@ -61,6 +61,15 @@ enum qmi_ts_sensor {
QMI_TS_MMW_PA3,
QMI_TS_SDR_MMW,
QMI_TS_MSM_SKIN,
QMI_TS_BEAMER_N_THERM,
QMI_TS_BEAMER_E_THERM,
QMI_TS_BEAMER_W_THERM,
QMI_TS_QFE_RET_PA0_FR1,
QMI_TS_QFE_WTR_PA0_FR1,
QMI_TS_QFE_WTR_PA1_FR1,
QMI_TS_QFE_WTR_PA2_FR1,
QMI_TS_QFE_WTR_PA3_FR1,
QMI_TS_QFE_WTR0_FR1,
QMI_TS_MAX_NR
};
@ -123,6 +132,15 @@ static char sensor_clients[QMI_TS_MAX_NR][QMI_CLIENT_NAME_LENGTH] = {
{"mmw_pa3"},
{"sdr_mmw_therm"},
{"msm_skin_therm"},
{"beamer_n_therm"},
{"beamer_e_therm"},
{"beamer_w_therm"},
{"qfe_ret_pa0_fr1"},
{"qfe_wtr_pa0_fr1"},
{"qfe_wtr_pa1_fr1"},
{"qfe_wtr_pa2_fr1"},
{"qfe_wtr_pa3_fr1"},
{"qfe_wtr0_fr1"},
};
static int32_t encode_qmi(int32_t val)