commit | 69dbd337772ad5188267ed914d1f9d9a620030b9 | [log] [tgz] |
---|---|---|
author | Brandon Edens <[email protected]> | Fri Oct 20 17:14:45 2023 +0000 |
committer | Android Build Coastguard Worker <[email protected]> | Tue Oct 24 21:02:06 2023 +0000 |
tree | 90465deae6dfe849969f404753352d0d1f1e0066 | |
parent | 7aa14f91bc32674ac11d1e54a916a41d67507329 [diff] |
sw5100_bms: shutdown soc offset / reserve round up. Replace truncation due to integer division with round up so that 99% is properly modeled on the soc offset / reserve scale. Also correct for possibility of division by zero or negative value. Bug: 306380628 Test: Confirm healthd SOC percentage reaches 99%. (cherry picked from https://partner-android-review.googlesource.com/q/commit:837fe047d049754272f00a2c90e5ae749f137d51) Merged-In: Ibad6b75c6ce5088f32b10cb92e23890e5a15b705 Change-Id: Ibad6b75c6ce5088f32b10cb92e23890e5a15b705