]> git.baikalelectronics.ru Git - kernel.git/commit
[BATTERY] pda_power platform driver
authorAnton Vorontsov <cbou@mail.ru>
Thu, 3 May 2007 20:32:17 +0000 (00:32 +0400)
committerDavid Woodhouse <dwmw2@infradead.org>
Tue, 10 Jul 2007 10:25:59 +0000 (11:25 +0100)
commit83d781e9841407dd382b2fc2fa41a6848b11a64a
treece56af8b6600a31bd78de03787848e1cecc044c8
parentb88b4cc04940c109ceaf986524b9295d653014b7
[BATTERY] pda_power platform driver

Common power driver for PDAs and phones with one or two external
power supplies (AC/USB) connected to main and backup batteries,
and optional builtin charger.

It's used to stop logic duplication through different embedded
devices. So, power supply *logic* is here. pda_power register
power supplies, and will take care about notifying batteries
about power changes through external power interface.

Currently, power consumption legal limits (including USB power
consumption) should be handled by platform code, inside set_charge
function.

Signed-off-by: Anton Vorontsov <cbou@mail.ru>
Signed-off-by: Roman Moravcik <roman.moravcik@gmail.com>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
drivers/power/Kconfig
drivers/power/Makefile
drivers/power/pda_power.c [new file with mode: 0644]
include/linux/pda_power.h [new file with mode: 0644]