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

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to