• Anton Vorontsov's avatar
    [BATTERY] pda_power platform driver · b2998049
    Anton Vorontsov authored
    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: default avatarAnton Vorontsov <cbou@mail.ru>
    Signed-off-by: default avatarRoman Moravcik <roman.moravcik@gmail.com>
    Signed-off-by: default avatarDavid Woodhouse <dwmw2@infradead.org>
    b2998049
pda_power.h 861 Bytes