Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eae5ed2b authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "power: bcl_peripheral: Fix Ibat calculation"

parents 998f8f19 cc3e953c
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -179,7 +179,7 @@ static void convert_ibat_to_adc_val(int *val)
		return;
		return;
	perph_data = &bcl_perph->param[BCL_PARAM_CURRENT];
	perph_data = &bcl_perph->param[BCL_PARAM_CURRENT];
	*val /= (*val * 100 / (100 + perph_data->gain_factor_num
	*val /= (*val * 100 / (100 + perph_data->gain_factor_num
		* BCL_CONSTANT_NUM / perph_data->offset_factor_den)
		* BCL_CONSTANT_NUM / perph_data->gain_factor_den)
		- perph_data->offset_factor_num
		- perph_data->offset_factor_num
		/ perph_data->offset_factor_den)
		/ perph_data->offset_factor_den)
		/  perph_data->scaling_factor;
		/  perph_data->scaling_factor;
@@ -197,7 +197,7 @@ static void convert_adc_to_ibat_val(int *val)
		+ perph_data->offset_factor_num
		+ perph_data->offset_factor_num
		/ perph_data->offset_factor_den)
		/ perph_data->offset_factor_den)
		* (100 + perph_data->gain_factor_num
		* (100 + perph_data->gain_factor_num
		* BCL_CONSTANT_NUM / perph_data->offset_factor_den) / 100;
		* BCL_CONSTANT_NUM / perph_data->gain_factor_den) / 100;
	return;
	return;
}
}