From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752781AbbCFKdh (ORCPT ); Fri, 6 Mar 2015 05:33:37 -0500 Received: from mga14.intel.com ([192.55.52.115]:4611 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932616AbbCFKdf (ORCPT ); Fri, 6 Mar 2015 05:33:35 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.11,352,1422950400"; d="scan'208";a="694841750" From: Jenny TC To: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Sebastian Reichel Cc: Anton Vorontsov , David Woodhouse , jonghwa3.lee@samsung.com, myungjoo.ham@gmail.com, Pallala Ramakrishna , Jenny TC Subject: [RFC 0/4] Enable power supply charging control Date: Fri, 6 Mar 2015 16:03:23 +0530 Message-Id: <1425638007-9411-1-git-send-email-jenny.tc@intel.com> X-Mailer: git-send-email 1.7.9.5 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Enable power supply based charging control for charger manager. At present charger manager allows to control charging using regulator interface. This series of patch extends the charger manager to setup and monitor charging using power supply based controls. This patch moves the features introduced in https://lkml.org/lkml/2014/8/13/355 to charger manager. Jenny TC (4): power_supply: Introduce charging object table power: core: Add generic interface to get battery specification. power_supply: Introduce charger control interface charger-manager: Enable psy based charge control drivers/power/charger-manager.c | 486 +++++++++++++++++++++++++-------- drivers/power/power_supply_core.c | 86 ++++++ include/linux/power/charger-manager.h | 30 +- include/linux/power_supply.h | 67 +++++ 4 files changed, 552 insertions(+), 117 deletions(-) -- 1.7.9.5