lkml.org 
[lkml]   [2013]   [Oct]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRE: [PATCH 0/7] power_supply: Introduce Power Supply Charging Framework
    Date
    Anton,

    Could you please review these patches?

    -Jenny

    > -----Original Message-----
    > From: Tc, Jenny
    > Sent: Monday, September 23, 2013 11:34 PM
    > To: linux-kernel@vger.kernel.org; Anton Vorontsov; Anton Vorontsov
    > Cc: Tc, Jenny
    > Subject: [PATCH 0/7] power_supply: Introduce Power Supply Charging Framework
    >
    > The Power Supply charging framework connects multiple subsystems to do charging in a
    > generic way. The framework makes use of different new features - Battery Identification
    > framework, pluggable charging algorithms, charger cable arbitrations. PSE compliant
    > charging algorithm also enabled as part of this patch set.
    >
    > With this framework the charging logic can be kept outside the charger driver.The charger
    > driver just need to expose th get_property and set_property functions to get and set a
    > specific set of power supply properties. The driver can convert these values to the
    > hardware configurations to setup charging.
    >
    >
    > Jenny TC (7):
    > power_supply: Add charger control properties
    > power_supply : add charger cable properties
    > power_supply: add throttle state
    > power_supply: Add power_supply notifier
    > power_supply : Introduce battery identification framework
    > power_supply: Introduce Power Supply charging framework
    > power_supply: Introduce PSE compliant algorithm
    >
    > Documentation/power/power_supply_class.txt | 202 ++++++
    > drivers/power/Kconfig | 30 +
    > drivers/power/Makefile | 3 +
    > drivers/power/battery_id.c | 87 +++
    > drivers/power/charging_algo_pse.c | 202 ++++++
    > drivers/power/power_supply.h | 21 +
    > drivers/power/power_supply_charger.c | 1011 ++++++++++++++++++++++++++++
    > drivers/power/power_supply_charger.h | 130 ++++
    > drivers/power/power_supply_core.c | 38 ++
    > drivers/power/power_supply_sysfs.c | 8 +
    > include/linux/power/battery_id.h | 100 +++
    > include/linux/power_supply.h | 335 +++++++++
    > 12 files changed, 2167 insertions(+)
    > create mode 100644 drivers/power/battery_id.c create mode 100644
    > drivers/power/charging_algo_pse.c create mode 100644
    > drivers/power/power_supply_charger.c
    > create mode 100644 drivers/power/power_supply_charger.h
    > create mode 100644 include/linux/power/battery_id.h
    >
    > --
    > 1.7.9.5



    \
     
     \ /
      Last update: 2013-10-25 19:41    [W:2.992 / U:0.164 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site