battery,adc_check_count = <5>;
battery,inbat_voltage = <1>;
- battery,inbat_voltage_table_adc = <3108 3083 3048 3012 2973 2947 2910 2873 2838 2802 2765 2732 2697 2662 2627 2595 2560 2522 2487 2453 2418>;
- battery,inbat_voltage_table_data = <438 435 430 426 419 416 410 405 400 395 390 385 380 375 370 365 360 355 350 345 340>;
+ battery,inbat_voltage_table_adc = <3143 3118 3083 3048 3012 2973 2947 2910 2873 2838 2802 2765 2732 2697 2662 2627 2595 2560 2522 2487 2453>;
+ battery,inbat_voltage_table_data = <4380 4350 4300 4260 4190 4160 4100 4050 4000 3950 3900 3850 3800 3750 3700 3650 3600 3550 3500 3450 3400>;
battery,cable_check_type = <4>; /* SEC_BATTERY_CABLE_CHECK_PSY */
battery,cable_source_type = <1>; /* SEC_BATTERY_CABLE_SOURCE_EXTERNAL */
SEC_BATTERY_FULL_CONDITION_VCELL */
battery,full_condition_type = <13>;
battery,full_condition_soc = <93>;
- battery,full_condition_vcell = <4300>;
+ battery,full_condition_vcell = <4275>;
battery,recharge_check_count = <2>;
battery,recharge_condition_type = <4>; /* SEC_BATTERY_RECHARGE_CONDITION_VCELL */
battery,self_discharging_temp_recov = <550>;
battery,self_discharging_temp_pollingtime = <400>;
- battery,swelling_high_temp_block = <450>;
- battery,swelling_high_temp_recov = <400>;
- battery,swelling_low_temp_block = <100>;
- battery,swelling_low_temp_recov = <150>;
- battery,swelling_chg_current = <1300>;
+ battery,swelling_low_temp_2step_mode = <0>;
+ battery,swelling_high_temp_block = <500>;
+ battery,swelling_high_temp_recov = <450>;
+ battery,swelling_low_temp_block = <50>;
+ battery,swelling_low_temp_recov = <100>;
+ battery,swelling_low_temp_current = <1300>;
+ battery,swelling_high_temp_current = <1300>;
battery,swelling_drop_float_voltage = <4200>;
battery,swelling_high_rechg_voltage = <4150>;
battery,swelling_low_rechg_voltage = <4050>;
battery,swelling_block_time = <600>;
+ /* Add these to make this dtsi work with the A5 battery driver (mimics A3 driver) */
+ battery,swelling_low_temp_block_1st = <50>;
+ battery,swelling_low_temp_block_2nd = <50>;
+ battery,swelling_low_temp_recov_1st = <100>;
+ battery,swelling_low_temp_recov_2nd = <100>;
+
io-channels = <&exynos_adc 1>, <&exynos_adc 3>, <&exynos_adc 4>;
io-channel-names = "adc-temp", "chg-adc-temp", "in-bat-adc";
#io-channel-cells = <3>;