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

Commit bc936ad6 authored by Xiaozhe Shi's avatar Xiaozhe Shi
Browse files

ARM: dts: msm: Update palladium 1500mAh batterydata



Update the batterydata profiles for the palladium 1500mAh battery
with newly profiled values. This will improve battery state of charge
accuracy provided by the BMS driver.

Change-Id: I9d7b3558c821cb8653c75875f88ce9c1b2b73ff9
Signed-off-by: default avatarXiaozhe Shi <xiaozhes@codeaurora.org>
parent a7fb9d0e
Loading
Loading
Loading
Loading
+81 −71
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@

qcom,palladium-batterydata {
	qcom,fcc-mah = <1500>;
	qcom,default-rbatt-mohm = <236>;
	qcom,default-rbatt-mohm = <210>;
	qcom,rbatt-capacitive-mohm = <50>;
	qcom,flat-ocv-threshold-uv = <3800000>;
	qcom,max-voltage-uv = <4200000>;
@@ -21,81 +21,91 @@ qcom,palladium-batterydata {
	qcom,batt-id-kohm = <75>;

	qcom,fcc-temp-lut {
		qcom,lut-col-legend = <(-20) 0 25 40 65>;
		qcom,lut-data = <1492 1492 1493 1483 1502>;
		qcom,lut-col-legend = <(-20) 0 25 40 60>;
		qcom,lut-data = <1467 1470 1473 1473 1470>;
	};

	qcom,pc-temp-ocv-lut {
		qcom,lut-col-legend = <(-20) 0 25 40 65>;
		qcom,lut-row-legend = <100 95 90 85 80 75 70>,
				<65 60 55 50 45 40 35>,
				<30 25 20 15 10 9 8>,
				<7 6 5 4 3 2 1 0>;
		qcom,lut-data = <4173 4167 4163 4156 4154>,
			<4104 4107 4108 4102 4104>,
			<4057 4072 4069 4061 4060>,
			<3973 4009 4019 4016 4020>,
			<3932 3959 3981 3982 3983>,
			<3899 3928 3954 3950 3950>,
			<3868 3895 3925 3921 3920>,
			<3837 3866 3898 3894 3892>,
			<3812 3841 3853 3856 3862>,
			<3794 3818 3825 3823 3822>,
			<3780 3799 3804 3804 3803>,
			<3768 3787 3790 3788 3788>,
			<3757 3779 3778 3775 3776>,
			<3747 3772 3771 3766 3765>,
			<3736 3763 3766 3760 3746>,
			<3725 3749 3756 3747 3729>,
			<3714 3718 3734 3724 3706>,
			<3701 3703 3696 3689 3668>,
			<3675 3695 3682 3675 3662>,
			<3670 3691 3680 3673 3661>,
			<3661 3686 3679 3672 3656>,
			<3649 3680 3676 3669 3641>,
			<3633 3669 3667 3655 3606>,
			<3610 3647 3640 3620 3560>,
			<3580 3607 3596 3572 3501>,
			<3533 3548 3537 3512 3425>,
			<3457 3468 3459 3429 3324>,
			<3328 3348 3340 3297 3172>,
		qcom,lut-col-legend = <(-20) 0 25 40 60>;
		qcom,lut-row-legend = <100 95 90 85 80>,
				<75 70 65 60 55>,
				<50 45 40 35 30>,
				<25 20 16 13 11>,
				<10 9 8 7 6>,
				<5 4 3 2 1>,
				<0>;
		qcom,lut-data = <4175 4173 4167 4162 4157>,
				<4097 4111 4112 4110 4107>,
				<4039 4075 4072 4068 4064>,
				<3963 4017 4025 4026 4025>,
				<3920 3969 3984 3989 3988>,
				<3887 3932 3957 3958 3955>,
				<3856 3898 3929 3928 3925>,
				<3830 3868 3900 3901 3898>,
				<3808 3843 3858 3863 3862>,
				<3793 3821 3827 3827 3827>,
				<3779 3803 3807 3808 3807>,
				<3768 3788 3792 3793 3792>,
				<3757 3779 3780 3780 3779>,
				<3746 3771 3772 3768 3768>,
				<3734 3762 3765 3759 3749>,
				<3722 3747 3753 3744 3730>,
				<3707 3721 3731 3722 3709>,
				<3693 3705 3704 3696 3683>,
				<3678 3698 3687 3678 3667>,
				<3664 3693 3683 3676 3665>,
				<3656 3690 3682 3675 3664>,
				<3646 3687 3681 3674 3662>,
				<3634 3683 3680 3672 3661>,
				<3618 3677 3676 3668 3656>,
				<3599 3667 3667 3655 3639>,
				<3573 3645 3638 3623 3603>,
				<3541 3607 3591 3575 3554>,
				<3496 3550 3528 3511 3490>,
				<3428 3469 3445 3423 3400>,
				<3312 3342 3308 3280 3250>,
				<3000 3000 3000 3000 3000>;
	};

	qcom,rbatt-sf-lut {
		qcom,lut-col-legend = <(-20) 0 25 40 65>;
		qcom,lut-row-legend = <100 95 90 85 80 75 70>,
				<65 60 55 50 45 40 35>,
				<30 25 20 15 10 9 8>,
				<7 6 5 4 3 2 1 0>;
		qcom,lut-data = <357 187 100 91 91>,
			<400 208 105 94 94>,
			<390 204 106 95 96>,
			<391 201 108 98 98>,
			<391 202 110 98 100>,
			<390 200 110 99 102>,
			<389 200 110 99 102>,
			<393 202 101 93 100>,
			<407 205 99 89 94>,
			<428 208 100 91 96>,
			<455 212 102 92 98>,
			<495 220 104 93 101>,
			<561 232 107 95 102>,
			<634 245 112 98 98>,
			<714 258 114 98 98>,
			<791 266 114 97 100>,
			<871 289 108 95 97>,
			<973 340 124 108 105>,
			<489 241 109 96 99>,
			<511 246 110 96 99>,
			<534 252 111 95 98>,
			<579 263 112 96 96>,
			<636 276 111 95 97>,
			<730 294 109 96 99>,
			<868 328 112 98 104>,
			<1089 374 119 101 115>,
			<1559 457 128 105 213>,
			<12886 1026 637 422 3269>,
			<170899 127211 98968 88907 77102>;
		qcom,lut-col-legend = <(-20) 0 25 40 60>;
		qcom,lut-row-legend = <100 95 90 85 80>,
				<75 70 65 60 55>,
				<50 45 40 35 30>,
				<25 20 16 13 11>,
				<10 9 8 7 6>,
				<5 4 3 2 1>,
				<0>;
		qcom,lut-data = <909 216 100 85 84>,
				<859 238 106 88 86>,
				<860 237 105 88 86>,
				<808 239 107 90 88>,
				<801 234 111 94 90>,
				<801 230 118 97 92>,
				<801 224 123 100 95>,
				<807 221 128 106 99>,
				<818 221 111 101 97>,
				<841 225 101 88 87>,
				<870 229 101 88 87>,
				<906 235 103 91 90>,
				<950 243 106 93 93>,
				<998 253 110 93 96>,
				<1051 263 113 94 90>,
				<1116 272 113 91 88>,
				<1200 275 111 91 88>,
				<1312 298 108 90 87>,
				<1430 329 104 88 87>,
				<1484 351 107 91 89>,
				<1446 345 110 93 90>,
				<1398 344 112 94 90>,
				<1466 358 115 96 91>,
				<1490 357 117 96 90>,
				<1589 365 117 94 89>,
				<1828 379 111 91 88>,
				<2151 399 111 93 91>,
				<2621 436 117 98 95>,
				<3404 496 130 106 100>,
				<8212 616 150 1906 134>,
				<135251 124940 59087 49820 29672>;
	};
};