Messages in this thread | | | From | Sebastian Reichel <> | Subject | [PATCHv2 0/2] SBS battery PEC support | Date | Sat, 6 Jun 2020 01:06:23 +0200 |
| |
Hi,
Second try to enable PEC for SBS battery. Mainline currently has 3 different platforms using sbs-battery with an I2C driver not implementing I2C_M_RECV_LEN:
* i2c-exynos5 * i2c-rk3x * i2c-tegra
On those platforms PEC will be temporarly disabled for SBS functions requesting strings. I considered moving the emulation to I2C core, but it's specific to the SBS battery. The hack only works because the strings are constant.
Changes since PATCHv1: * dropped all applied changes * rebased on top of power-supply's for-next branch * keep existing string reading method as fallback
-- Sebastian
Sebastian Reichel (2): power: supply: sbs-battery: use i2c_smbus_read_block_data() power: supply: sbs-battery: add PEC support"
drivers/power/supply/sbs-battery.c | 89 +++++++++++++++++++++++++++++- 1 file changed, 87 insertions(+), 2 deletions(-)
-- 2.26.2
| |