Update kernel to ab/13436313 Change-Id: I43c9261e6c8768713957efcfad5d4581d983e1f6
diff --git a/dts/zuma-komodo-battery-data.dtsi b/dts/zuma-komodo-battery-data.dtsi index 502b7cc..a18cc58 100644 --- a/dts/zuma-komodo-battery-data.dtsi +++ b/dts/zuma-komodo-battery-data.dtsi
@@ -49,6 +49,14 @@ max77779,fg_n_regval = /bits/ 16 < 0xB7 0x2341 /* nConvgCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; }; /* KM4_COS_RC2_BC79_2mOhm_3502_2_071823_20231219.model.ini.txt, b/317137025#comment1 */ @@ -86,6 +94,14 @@ /* 0x00CA */ 0xC8FF /* nThermCfg */ /* 0x009D */ 0xCEA4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; }; /* KM4_LWN_RC2_BC79_2mOhm_3503_1_071723_20231219.model.ini.txt, b/317137025#comment1 */ @@ -123,5 +139,13 @@ /* 0x00CA */ 0xC8FF /* nThermCfg */ /* 0x009D */ 0xCEA4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; }; };
diff --git a/dts/zuma-komodo-battery.dtsi b/dts/zuma-komodo-battery.dtsi index 6b6f408..bd6abb1 100644 --- a/dts/zuma-komodo-battery.dtsi +++ b/dts/zuma-komodo-battery.dtsi
@@ -55,18 +55,17 @@ google,ttf-tier-table = <0 51 76>; google,ttf-report-max-ratio = <0>; + /* 90% after 600 cycles, 80% after 1000 cycles */ + google,aacr-algo = <3>; + google,aacr-cliff-capacity-rate = <80>; + google,aacr-cycle-max = <1000>; + google,batt-id-1-atl { google,batt-id = <1>; - google,aacr-ref-cycles = <100 200 300 400 500 600 700 800 900 1000>; - google,aacr-ref-fade10 = < 1 8 15 22 27 38 45 53 62 69>; - google,aafv-ref-cycles = < - 200 250 300 350 400 450 500 550 - 600 650 700 750 800 850 900 950 - >; - google,aafv-ref-offset = < - 0 10 10 20 20 30 30 40 - 40 50 50 60 60 70 80 90 - >; + google,aacr-ref-cycles = <599 600 1000>; + google,aacr-ref-fade10 = < 0 100 100>; + google,aafv-ref-cycles = <200 400 600 800 1000 1001>; + google,aafv-ref-offset = < 0 20 40 60 80 100>; }; };
diff --git a/dts/zuma-tokay-battery-data.dtsi b/dts/zuma-tokay-battery-data.dtsi index 4c85fc6..57d0931 100644 --- a/dts/zuma-tokay-battery-data.dtsi +++ b/dts/zuma-tokay-battery-data.dtsi
@@ -43,6 +43,14 @@ /* 0x00CA */ 0xC8FF /* nThermCfg */ /* 0x009D */ 0xCEA4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; }; /* BC79_2mOhm_3348(4.48v)_COS_RC2_ver3.ini, b/315443531#comment1 */ @@ -80,6 +88,14 @@ /* 0x00CA */ 0xC8FF /* nThermCfg */ /* 0x009D */ 0xCEA4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; }; /* BC79_2mOhm_3348(4.48v)_LWN_RC2_ver3.ini, b/315443531#comment1 */ @@ -117,6 +133,14 @@ /* 0x00CA */ 0xC8FF /* nThermCfg */ /* 0x009D */ 0xCEA4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; }; /* 3649_1_022924_ss.019.ini.txt.overlay, b/349862240#comment6 */ @@ -154,6 +178,14 @@ /* 0x00CA */ 0xc8ff /* nThermCfg */ /* 0x009D */ 0xcea4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; max77779,fg_n_regval = /bits/ 16 < 0xB7 0x2341 /* nConvgCfg */ >; @@ -194,6 +226,14 @@ /* 0x00CA */ 0xC8FF /* nThermCfg */ /* 0x009D */ 0xCEA4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; }; /* 3651_2_022924_ss.036.ini.txt.overlay, b/349892077#comment5 */ @@ -231,6 +271,14 @@ /* 0x00CA */ 0xc8ff /* nThermCfg */ /* 0x009D */ 0xcea4 /* nFilterCfg */ >; + max77779,fg-aafv = /bits/ 32 < + 200 0 95 0xff + 400 20 90 0xff + 600 40 85 0xff + 800 60 80 0xff + 1000 80 75 0xff + 2000 100 70 0xff + >; max77779,fg_n_regval = /bits/ 16 < 0xB7 0x2341 /* nConvgCfg */ >;
diff --git a/dts/zuma-tokay-battery.dtsi b/dts/zuma-tokay-battery.dtsi index 5106b22..db50cd6 100644 --- a/dts/zuma-tokay-battery.dtsi +++ b/dts/zuma-tokay-battery.dtsi
@@ -34,32 +34,25 @@ google,enable-switch-chg-profile; #endif + /* 90% after 600 cycles, 80% after 1000 cycles */ + google,aacr-algo = <3>; + google,aacr-cliff-capacity-rate = <80>; + google,aacr-cycle-max = <1000>; + google,batt-id-17-atl { google,batt-id = <17>; - google,aacr-ref-cycles = <200 300 400 500 600 700 800>; - google,aacr-ref-fade10 = < 3 9 17 23 30 37 44>; - google,aafv-ref-cycles = < - 200 250 300 350 400 450 500 550 - 600 650 700 750 800 850 900 950 - >; - google,aafv-ref-offset = < - 0 10 10 20 20 30 30 40 - 40 50 50 60 60 70 80 90 - >; + google,aacr-ref-cycles = <599 600 1000>; + google,aacr-ref-fade10 = < 0 100 100>; + google,aafv-ref-cycles = <200 400 600 800 1000 1001>; + google,aafv-ref-offset = < 0 20 40 60 80 100>; }; google,batt-id-20-lwn { google,batt-id = <20>; - google,aacr-ref-cycles = <200 300 400 500 600 700 800>; - google,aacr-ref-fade10 = < 6 14 21 29 35 42 72>; - google,aafv-ref-cycles = < - 200 250 300 350 400 450 500 550 - 600 650 700 750 800 850 900 950 - >; - google,aafv-ref-offset = < - 0 10 10 20 20 30 30 40 - 40 50 50 60 60 70 80 90 - >; + google,aacr-ref-cycles = <599 600 1000>; + google,aacr-ref-fade10 = < 0 100 100>; + google,aafv-ref-cycles = <200 400 600 800 1000 1001>; + google,aafv-ref-offset = < 0 20 40 60 80 100>; }; google_debug_chg_profile {