mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 06:09:23 -04:00
iio: qcom-spmi-adc5: update scaling ratios for SMB_ICHG and SMB_IIN
Update scaling ratios for SMB_ICHG and SMB_IIN ADC channels, following HW recommendation. Update default prescaling values used for SMB_IIN and ICHG_FB channels to match changes made in the prescaling array. Change-Id: I2b016e021d3c9e8b76cd5400c6790030da088093 Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
This commit is contained in:
parent
9bef368bcd
commit
243eccb2aa
1 changed files with 6 additions and 7 deletions
|
|
@ -1,6 +1,6 @@
|
|||
// SPDX-License-Identifier: GPL-2.0
|
||||
/*
|
||||
* Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2018-2021, The Linux Foundation. All rights reserved.
|
||||
*/
|
||||
|
||||
#include <linux/bitops.h>
|
||||
|
|
@ -167,9 +167,8 @@ static const struct vadc_prescale_ratio adc5_prescale_ratios[] = {
|
|||
{.num = 1, .den = 10},
|
||||
{.num = 1, .den = 16},
|
||||
/* Prescale ratios for current channels below */
|
||||
{.num = 32, .den = 100}, /* IIN_FB */
|
||||
{.num = 14, .den = 100}, /* ICHG_SMB */
|
||||
{.num = 28, .den = 100}, /* IIN_SMB */
|
||||
{.num = 32, .den = 100}, /* IIN_FB, IIN_SMB */
|
||||
{.num = 16, .den = 100}, /* ICHG_SMB */
|
||||
{.num = 1000, .den = 305185}, /* ICHG_FB */
|
||||
{.num = 1000, .den = 610370}, /* ICHG_FB_2X */
|
||||
};
|
||||
|
|
@ -722,11 +721,11 @@ static const struct adc5_channels adc7_chans_pmic[ADC5_MAX_CHANNEL] = {
|
|||
SCALE_HW_CALIB_PM7_CHG_TEMP)
|
||||
[ADC7_IIN_FB] = ADC5_CHAN_CUR("iin_fb", 9,
|
||||
SCALE_HW_CALIB_CUR)
|
||||
[ADC7_IIN_SMB] = ADC5_CHAN_CUR("iin_smb", 9,
|
||||
SCALE_HW_CALIB_CUR)
|
||||
[ADC7_ICHG_SMB] = ADC5_CHAN_CUR("ichg_smb", 10,
|
||||
SCALE_HW_CALIB_CUR)
|
||||
[ADC7_IIN_SMB] = ADC5_CHAN_CUR("iin_smb", 11,
|
||||
SCALE_HW_CALIB_CUR)
|
||||
[ADC7_ICHG_FB] = ADC5_CHAN_CUR("ichg_fb", 12,
|
||||
[ADC7_ICHG_FB] = ADC5_CHAN_CUR("ichg_fb", 11,
|
||||
SCALE_HW_CALIB_CUR_RAW)
|
||||
[ADC7_DIE_TEMP] = ADC5_CHAN_TEMP("die_temp", 0,
|
||||
SCALE_HW_CALIB_PMIC_THERM_PM7)
|
||||
|
|
|
|||
Loading…
Reference in a new issue