From patchwork Sun Apr 30 18:30:53 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Kocialkowski X-Patchwork-Id: 9706193 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 0A483601D2 for ; Sun, 30 Apr 2017 18:32:30 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 00682205D6 for ; Sun, 30 Apr 2017 18:32:30 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E988D23F88; Sun, 30 Apr 2017 18:32:29 +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 9E538205D6 for ; Sun, 30 Apr 2017 18:32:29 +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=DyVZQLY74CSQBWRBcOXBS1qC5OzIykFKdvrPnqO88+I=; b=WO2hpNRhHr82joFBKEHLkH2i4c T2OydvAjcks25ysBIlg1hYJD0xgdHDJAfC5YshkgMjQTHmoatc0xJisSYK7EEwNeBGlPy6/hWBbRW sbXSBpDNRcEogb8OnBvdSVtmgEI4AWuJh5byYNq3ONA2mERVK61RSdGkhnYcaiVqMuKffrGcCbj4A +hIg7tkm1wCRMWgeVCRQ3jesTPPc8w3ilJvfYFECpC2M/yHD6lpMM579Tivd3XgIIVs7agU+D7XnI E2Hdl273WrsZKgD+6s7kB+RiEf9Las0ssdSAj2hyDf7gHaje58BmJrRvTaxGO3FOFbrH/HEbsU3AC uYxpgODA==; 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 1d4te0-000773-EJ; Sun, 30 Apr 2017 18:32:28 +0000 Received: from gagarine.paulk.fr ([109.190.93.129]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1d4tdh-0006ZI-7d; Sun, 30 Apr 2017 18:32:10 +0000 Received: by gagarine.paulk.fr (Postfix, from userid 65534) id F08602098E; Sun, 30 Apr 2017 20:31:49 +0200 (CEST) Received: from localhost.localdomain (collins [192.168.1.129]) by gagarine.paulk.fr (Postfix) with ESMTP id 55DF92086F; Sun, 30 Apr 2017 20:31:36 +0200 (CEST) From: Paul Kocialkowski To: linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/3] ARM: dts: rockchip: List charger as power supply for sbs battery Date: Sun, 30 Apr 2017 20:30:53 +0200 Message-Id: <20170430183054.24563-2-contact@paulk.fr> X-Mailer: git-send-email 2.12.2 In-Reply-To: <20170430183054.24563-1-contact@paulk.fr> References: <20170430183054.24563-1-contact@paulk.fr> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170430_113209_479864_3B048DD3 X-CRM114-Status: GOOD ( 11.59 ) 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: Mark Rutland , Rob Herring , Heiko Stuebner , Paul Kocialkowski , Russell King 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 This lists the GPIO charger node as power supply for the battery, which in turns allows receiving external power notifications and synchronizing the charging state as soon as possible. Signed-off-by: Paul Kocialkowski --- arch/arm/boot/dts/rk3288-veyron-chromebook-sbs.dtsi | 1 + arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/rk3288-veyron-chromebook-sbs.dtsi b/arch/arm/boot/dts/rk3288-veyron-chromebook-sbs.dtsi index 71f5c5ecce46..8e4d2b9a35e1 100644 --- a/arch/arm/boot/dts/rk3288-veyron-chromebook-sbs.dtsi +++ b/arch/arm/boot/dts/rk3288-veyron-chromebook-sbs.dtsi @@ -48,5 +48,6 @@ reg = <0xb>; sbs,i2c-retry-count = <2>; sbs,poll-retry-count = <1>; + power-supplies = <&charger>; }; }; diff --git a/arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi b/arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi index d752a315f884..fd4a3886c94b 100644 --- a/arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi +++ b/arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi @@ -99,7 +99,7 @@ pwm-delay-us = <10000>; }; - gpio-charger { + charger: gpio-charger { compatible = "gpio-charger"; charger-type = "mains"; gpios = <&gpio0 RK_PB0 GPIO_ACTIVE_HIGH>;