power: supply: bq27xxx: Add chip data memory read/write support
authorLiam Breck <kernel@networkimprov.net>
Wed, 7 Jun 2017 18:37:55 +0000 (11:37 -0700)
committerSebastian Reichel <sre@kernel.org>
Thu, 8 Jun 2017 15:57:34 +0000 (17:57 +0200)
commit0670c9b3588f163cfcfcd8ea532f321ec004e6ad
tree46bb14ec9e1fcbc1b42f296fa59f6c525a211bb7
parent14073f6614f62dc7862c83575b042424599cc867
power: supply: bq27xxx: Add chip data memory read/write support

Add these to enable read/write of chip data memory RAM/NVM/flash:
  bq27xxx_battery_seal()
  bq27xxx_battery_unseal()
  bq27xxx_battery_set_cfgupdate()
  bq27xxx_battery_soft_reset()
  bq27xxx_battery_read_dm_block()
  bq27xxx_battery_write_dm_block()
  bq27xxx_battery_checksum_dm_block()

Signed-off-by: Matt Ranostay <matt@ranostay.consulting>
Signed-off-by: Liam Breck <kernel@networkimprov.net>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
drivers/power/supply/bq27xxx_battery.c
include/linux/power/bq27xxx_battery.h