Loading arch/arm/boot/dts/qcom/msm-pmi8996.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -22,3 +22,11 @@ &ibb_regulator { qcom,qpnp-ibb-discharge-resistor = <300>; }; &spmi_bus { qcom,pmi8994@2 { bcl@4200 { qcom,inhibit-derating-ua = <0>; }; }; }; drivers/power/bcl_peripheral.c +1 −1 Original line number Diff line number Diff line Loading @@ -212,7 +212,7 @@ static void convert_adc_to_vbat_val(int *val) if (!bcl_perph) return; perph_data = &bcl_perph->param[BCL_PARAM_VOLTAGE]; *val = (*val * perph_data->scaling_factor) *val = ((*val + 2) * perph_data->scaling_factor) * (100 + (perph_data->gain_factor_num * perph_data->gain) * BCL_CONSTANT_NUM / perph_data->gain_factor_den) / 100; Loading Loading
arch/arm/boot/dts/qcom/msm-pmi8996.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -22,3 +22,11 @@ &ibb_regulator { qcom,qpnp-ibb-discharge-resistor = <300>; }; &spmi_bus { qcom,pmi8994@2 { bcl@4200 { qcom,inhibit-derating-ua = <0>; }; }; };
drivers/power/bcl_peripheral.c +1 −1 Original line number Diff line number Diff line Loading @@ -212,7 +212,7 @@ static void convert_adc_to_vbat_val(int *val) if (!bcl_perph) return; perph_data = &bcl_perph->param[BCL_PARAM_VOLTAGE]; *val = (*val * perph_data->scaling_factor) *val = ((*val + 2) * perph_data->scaling_factor) * (100 + (perph_data->gain_factor_num * perph_data->gain) * BCL_CONSTANT_NUM / perph_data->gain_factor_den) / 100; Loading