From patchwork Tue Feb 14 09:41:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Quentin Schulz X-Patchwork-Id: 9571559 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 28D47601E7 for ; Tue, 14 Feb 2017 09:47:53 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1C5391FF29 for ; Tue, 14 Feb 2017 09:47:53 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0F3B526E98; Tue, 14 Feb 2017 09:47:53 +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 7A1361FF29 for ; Tue, 14 Feb 2017 09:47:52 +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=fneh/CiuGbjPu/z/Z/I29o71Zs7CIzlFQ7Hu5QVwUNc=; b=hd/U0MB6JxOC+PWhQXFuq3PNso bO7TffwrHUbMaBZo/spFzldG5h6AKKRjL3WQoB8Ossm7nxhask0i8rB+fnBXFxXfvt6kk/m+WyckU xncUuJCAhUQWV13IwlPZL/04BitZaTNpg2r547bE3cxeWdUPYC9sru0K1qt9BSUPBNoPyzkY5wjgV tM55LhvS/xqITLxpS+TOyDE/sgfOAzJNJE7rpZbHAsnM0PwMXSfNHS7+iDDYxe0J2Ui/ngxm/g9LI bF45c645SqvPOS03rKJfcECApyVzZmEgf4NwhxhPCXlMjNJcVlvy31daD2A5OoGRKPpVoCvTNADIa nABi1p+g==; 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 1cdZi8-0002rl-KR; Tue, 14 Feb 2017 09:47:48 +0000 Received: from merlin.infradead.org ([2001:4978:20e::2]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1cdZdR-0005CY-TL for linux-arm-kernel@bombadil.infradead.org; Tue, 14 Feb 2017 09:42:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.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=0b5iQ99m0ndUMQy2Ao4E3TaEFqpzzuQew0cPkuhWT/Q=; b=D2hKxXFwV5F2EDP02UgbGizD2 aXvYpbHEuRZ9ymzB0svO7eGQao01w/H5pWT/R7LZSYwiucN2iNM4vqwZ0nuRdVIbfnv78FpsV2Bg0 GRzZ7V47BCjqenHDw6zKP5AIje1KZWAXan7fEqsZKr47wEJgEIodLpPxUUvKKf3ebB4dImy2qvC87 sPcztu7TEe2PcqH0UAgsh615uGQxGmQmttm7Qm1EMOtny6OnpKipQ6zR5JjmnwmjmtYPKfg16o+ZG ulIA+SIodrrg7MkcWMNrgKodBso+9eI+HRqKx7i0UwdSiE0BlprtXeoVzrm6wxKQubSxXldsjCxq/ lOWDueShQ==; Received: from mail.free-electrons.com ([62.4.15.54]) by merlin.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1cdZdQ-0000XE-28 for linux-arm-kernel@lists.infradead.org; Tue, 14 Feb 2017 09:42:56 +0000 Received: by mail.free-electrons.com (Postfix, from userid 110) id B93C220BB9; Tue, 14 Feb 2017 10:41:51 +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 5202920790; Tue, 14 Feb 2017 10:41:51 +0100 (CET) From: Quentin Schulz To: knaack.h@gmx.de, lars@metafoo.de, pmeerw@pmeerw.net, robh+dt@kernel.org, mark.rutland@arm.com, wens@csie.org, sre@kernel.org, linux@armlinux.org.uk, maxime.ripard@free-electrons.com, lee.jones@linaro.org Subject: [PATCH v3 16/18] ARM: dtsi: axp22x: add battery power supply subnode Date: Tue, 14 Feb 2017 10:41:10 +0100 Message-Id: <20170214094112.27426-17-quentin.schulz@free-electrons.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170214094112.27426-1-quentin.schulz@free-electrons.com> References: <20170214094112.27426-1-quentin.schulz@free-electrons.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170214_044256_189845_71F1008E X-CRM114-Status: GOOD ( 10.23 ) 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 , bonbons@linux-vserver.org, icenowy@aosc.xyz, 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>;