Message ID | 20200922114237.1803628-1-iskren.chernev@gmail.com |
---|---|
Headers | show |
Series | power: supply: max17040 support compatible devices | expand |
Hi, On Tue, Sep 22, 2020 at 02:42:30PM +0300, Iskren Chernev wrote: > The max17040 fuel gauge is part of a family of 8 chips that have very > similar mode of operations and registers. > > This patch set adds: > - compatible strings for all supported devices and handles the minor > differences between them; > - handling for devices reporting double capacity via maxim,double-soc; > - handling for setting rcomp, a compensation value for more accurate > reading, affected by battery chemistry and operating temps; > - suppot for SOC alerts (capacity changes by +/- 1%), to prevent polling > every second; > - improved max17040 driver with regmap and devm_ > > The datasheets of the supported devices are linked [0] [1] [2] [3]. > > [0] https://datasheets.maximintegrated.com/en/ds/MAX17040-MAX17041.pdf > [1] https://datasheets.maximintegrated.com/en/ds/MAX17043-MAX17044.pdf > [2] https://datasheets.maximintegrated.com/en/ds/MAX17048-MAX17049.pdf > [3] https://datasheets.maximintegrated.com/en/ds/MAX17058-MAX17059.pdf > > v4: https://lkml.org/lkml/2020/9/6/237 > v3: https://lkml.org/lkml/2020/6/24/874 > v2: https://lkml.org/lkml/2020/6/18/260 > v1: https://lkml.org/lkml/2020/6/8/682 > > Changes from v4: > - fix warning reported by kernel test robot <lkp@intel.com> for v4 > patch 4/7 > - ensure all patches have Sign-off-by matching author (was violated > for v4 patch 2/7) Thanks, queued. -- Sebastian