power: max77693: Add charger driver for Maxim 77693
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Tue, 20 Jan 2015 10:00:54 +0000 (11:00 +0100)
committerSebastian Reichel <sre@kernel.org>
Tue, 20 Jan 2015 13:04:12 +0000 (14:04 +0100)
commit87c2d9067893cd566dba4a875aff39bc47e6ba2a
tree9bc430e7f8478b2e0e878d633fc4b99cb915f238
parent4b6eade76ad19183464b739e9af1efacdb1bbda8
power: max77693: Add charger driver for Maxim 77693

Add new driver for Maxim 77693 switch-mode charger (part of max77693
MFD driver) providing power supply class information to userspace.

The charger has +20V tolerant input. Current input can be set from 0 to
2.58 A. The charger can deliver up to 2.1 A to the battery or 3.5 A to
the system (when supplying additional current from battery to system).

The driver is configured through DTS (battery and system related
settings) and sysfs entries (timers and top-off charging threshold).

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
drivers/power/Kconfig
drivers/power/Makefile
drivers/power/max77693_charger.c [new file with mode: 0644]