From patchwork Wed Mar 15 10:55:35 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Quentin Schulz X-Patchwork-Id: 9625379 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id D3EAB604A9 for ; Wed, 15 Mar 2017 11:13:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BB3A128606 for ; Wed, 15 Mar 2017 11:13:17 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id AD3DD28609; Wed, 15 Mar 2017 11:13:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 101DB28606 for ; Wed, 15 Mar 2017 11:13:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=SnOkGd5CaK73VGGdYujKObJiNuVXqDdo4bdbjy3Dh7A=; b=lxe/pKF+EIV3WPxms0POkTMquI 1K2hlF8qh1tx1K5sVE4jSqQFR93yhWWtU9uGOgxkM8Rg25AfFDeu1bzVUO45Dw1vrwzGKx5OzHbpE gSB+fpfEeSGKOPCKHb+w8EgshnkO9mejmCleK/+wgHXrv4kNxEyiMdRmim50uWWu5ob+CdK66ReXt n01kuYzugd+vzuXHPJqddoFYBynCfwWu+HvOYmPoyMqGX1R9hHqY8SshOU44xDB7L7TtmqWUzny+U qBsfl9L8OEgbUiftHJtICHa4V88y+FxerD5AoST4jylfBelty5DJX0pPdWGWLLtrqVvemuqN/Ydui rRz912Yg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1co6rk-00081w-Py; Wed, 15 Mar 2017 11:13:16 +0000 Received: from casper.infradead.org ([2001:770:15f::2]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1co6ri-0007hF-L2 for linux-arm-kernel@bombadil.infradead.org; Wed, 15 Mar 2017 11:13:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=References:In-Reply-To:Message-Id:Date: Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=MOEmRTpa3nYcaU/5pNVtrvs9FwDPP+Dlu9anXVJR/+0=; b=n69dcG+aa9vYOXX5QzEWBjbIL kyfWc/iSKaYxdw1WHVEi+sJx4OP+c+NptOqfreGw/sV0y6XvnUKY9FIKdEJPhQQX57SBBSOOn1jfG vuS1wOeQQACCl7F1+wlNvlOLOZtv74oyd5+eFUn8cFPrW2a3Ri89p1QjOsxr8H6sLpnn//ncO09To puxme6MMgcgIIPBSP6/6j2qP+8SyBeAsN86LM0l0kvpiiPvqsN7zPWYKuxPTj//ylhl9kF0/bl3bU vSfWSkUPEdpxuRL4Ka18bfA84l7a/nT3NVFg5KnwGasRassKzveJWSvr+/hM5f3uXhrEsGUQ0p9ZS VoIW33Fxg==; Received: from mail.free-electrons.com ([62.4.15.54]) by casper.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1co6cd-0000ZG-3W for linux-arm-kernel@lists.infradead.org; Wed, 15 Mar 2017 10:57:44 +0000 Received: by mail.free-electrons.com (Postfix, from userid 110) id 44A6A20848; Wed, 15 Mar 2017 11:56:41 +0100 (CET) Received: from qschulz.home (LStLambert-657-1-97-87.w90-63.abo.wanadoo.fr [90.63.216.87]) by mail.free-electrons.com (Postfix) with ESMTPSA id 89D702082C; Wed, 15 Mar 2017 11:56:26 +0100 (CET) From: Quentin Schulz To: icenowy@aosc.xyz, bonbons@linux-vserver.org, sre@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com, wens@csie.org, linux@armlinux.org.uk, maxime.ripard@free-electrons.com, jic23@kernel.org, knaack.h@gmx.de, lars@metafoo.de, pmeerw@pmeerw.net, lee.jones@linaro.org Subject: [PATCH v4 16/18] ARM: dtsi: axp22x: add battery power supply subnode Date: Wed, 15 Mar 2017 11:55:35 +0100 Message-Id: <20170315105537.22349-17-quentin.schulz@free-electrons.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170315105537.22349-1-quentin.schulz@free-electrons.com> References: <20170315105537.22349-1-quentin.schulz@free-electrons.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170315_105739_205680_DDFC46F3 X-CRM114-Status: GOOD ( 11.56 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: thomas.petazzoni@free-electrons.com, devicetree@vger.kernel.org, linux-pm@vger.kernel.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Quentin Schulz , linux-sunxi@googlegroups.com, liam@networkimprov.net, linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The X-Powers AXP22X PMIC exposes battery supply various data such as the battery status (charging, discharging, full, dead), current max limit, current current, battery capacity (in percentage), voltage max limit, current voltage, and battery capacity (in Ah). This adds the battery power supply subnode for AXP22X PMIC. Signed-off-by: Quentin Schulz Acked-by: Maxime Ripard Acked-by: Chen-Yu Tsai --- v2: - changed DT node name from battery_power_supply to battery-power-supply, - removed io-channels and io-channel-names from DT (the IIO mapping is done in the IIO ADC driver now), arch/arm/boot/dts/axp22x.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/axp22x.dtsi b/arch/arm/boot/dts/axp22x.dtsi index 67331c5..87fb08e 100644 --- a/arch/arm/boot/dts/axp22x.dtsi +++ b/arch/arm/boot/dts/axp22x.dtsi @@ -57,6 +57,11 @@ status = "disabled"; }; + battery_power_supply: battery-power-supply { + compatible = "x-powers,axp221-battery-power-supply"; + status = "disabled"; + }; + regulators { /* Default work frequency for buck regulators */ x-powers,dcdc-freq = <3000>;