{"id":816299,"url":"http://patchwork.ozlabs.org/api/covers/816299/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-imx/cover/20170920151814.22461-1-icenowy@aosc.io/","project":{"id":19,"url":"http://patchwork.ozlabs.org/api/projects/19/?format=json","name":"Linux IMX development","link_name":"linux-imx","list_id":"linux-imx-kernel.lists.patchwork.ozlabs.org","list_email":"linux-imx-kernel@lists.patchwork.ozlabs.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20170920151814.22461-1-icenowy@aosc.io>","list_archive_url":null,"date":"2017-09-20T15:18:07","name":"[RFC,0/7] AXP803 AC/Battery support","submitter":{"id":71295,"url":"http://patchwork.ozlabs.org/api/people/71295/?format=json","name":"Icenowy Zheng","email":"icenowy@aosc.io"},"mbox":"http://patchwork.ozlabs.org/project/linux-imx/cover/20170920151814.22461-1-icenowy@aosc.io/mbox/","series":[{"id":4146,"url":"http://patchwork.ozlabs.org/api/series/4146/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-imx/list/?series=4146","date":"2017-09-20T15:18:07","name":"AXP803 AC/Battery support","version":1,"mbox":"http://patchwork.ozlabs.org/series/4146/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/covers/816299/comments/","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"aCYbjfNI\"; dkim-atps=neutral"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xy3LM51FMz9t2V\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 01:19:07 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dugmG-00034r-7p; Wed, 20 Sep 2017 15:19:04 +0000","from eastern.birch.relay.mailchannels.net ([23.83.209.55])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dugmA-0002p7-Mf for linux-arm-kernel@lists.infradead.org;\n\tWed, 20 Sep 2017 15:19:01 +0000","from relay.mailchannels.net (localhost [127.0.0.1])\n\tby relay.mailchannels.net (Postfix) with ESMTP id 3FE475C2F21;\n\tWed, 20 Sep 2017 15:18:35 +0000 (UTC)","from hermes.aosc.io (unknown [100.96.138.105])\n\t(Authenticated sender: lmn-TZDUIOWCRQMW)\n\tby relay.mailchannels.net (Postfix) with ESMTPA id 50A325C0DE9;\n\tWed, 20 Sep 2017 15:18:34 +0000 (UTC)","from hermes.aosc.io (hermes.aosc.io [100.96.138.1])\n\t(using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)\n\tby 0.0.0.0:2500 (trex/5.9.14); Wed, 20 Sep 2017 15:18:35 +0000","from localhost (localhost [127.0.0.1]) (Authenticated sender:\n\ticenowy@aosc.io)\n\tby hermes.aosc.io (Postfix) with ESMTPSA id 314CD47B52;\n\tWed, 20 Sep 2017 15:18:26 +0000 (UTC)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:\n\tList-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date:\n\tSubject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:\n\tReferences:List-Owner; bh=eRHTmW9FnJvJgzbyL/EkONsgAoY1eYhr3azUt56br2s=;\n\tb=aCY\n\tbjfNIUl6udXf2NZ0R7gZbsJtvK5OCHza8hWBKWJVkhNVj9H7p+jCJlzp/sd2ntYgZ8gi2jJvsTjK5\n\tj+zzkozyPnhvbUgGd8WM1yR5zqE0xtPCnJYhbpLqoio84fXOBw6bj8iJkTde66H6wBM8jBC+OpUJ/\n\tLwgqIu16kQe/7LJY8PPKEwaFoo6B52cqqF/aKbrLr14Sy9SkkMtOc6a67u/vK29L3T5G/hayUxddG\n\thiSBDFc663AyBO3ik/BlxpifNM5pmk3SybMEMzPujA4JQHMDCxHKoUWVWYrCQFb6dOqKZXMgbC2hz\n\tNwW/oSPqf6Fgh5zJNI2zSECicLarRgQ==;","X-Sender-Id":["lmn-tzduiowcrqmw|x-authsender|icenowy@aosc.io","lmn-tzduiowcrqmw|x-authsender|icenowy@aosc.io"],"X-MC-Relay":"Neutral","X-MailChannels-SenderId":"lmn-tzduiowcrqmw|x-authsender|icenowy@aosc.io","X-MailChannels-Auth-Id":"lmn-TZDUIOWCRQMW","X-Dime-Stupid":"21db9e574a87902f_1505920715080_2309221164","X-MC-Loop-Signature":"1505920715079:3776697150","X-MC-Ingress-Time":"1505920715079","From":"Icenowy Zheng <icenowy@aosc.io>","To":"Chen-Yu Tsai <wens@csie.org>,\n\tMaxime Ripard <maxime.ripard@free-electrons.com>,\n\tJonathan Cameron <jic23@kernel.org>, Lee Jones <lee.jones@linaro.org>,\n\tQuentin Schulz <quentin.schulz@free-electrons.com>","Subject":"[RFC PATCH 0/7] AXP803 AC/Battery support","Date":"Wed, 20 Sep 2017 23:18:07 +0800","Message-Id":"<20170920151814.22461-1-icenowy@aosc.io>","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170920_081858_965421_FD40233B ","X-CRM114-Status":"UNSURE (   7.40  )","X-CRM114-Notice":"Please train this message.","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [23.83.209.55 listed in list.dnswl.org]\n\t-0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)\n\t[23.83.209.55 listed in wl.mailspike.net]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"devicetree@vger.kernel.org, linux-pm@vger.kernel.org,\n\tlinux-iio@vger.kernel.org, linux-kernel@vger.kernel.org,\n\tlinux-sunxi@googlegroups.com, linux-arm-kernel@lists.infradead.org,\n\tIcenowy Zheng <icenowy@aosc.io>","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"},"content":"The AXP803 PMIC, used by most Allwinner A64 boards, features 3 power inputs:\nAC, USB and Battery.\n\nThis patchset adds support for the AC and Battery supplies, which is useful\nfor the boards from Pine64 (Pine64, SoPine w/ baseboard model A, Pinebook).\n\nThe USB supply is not yet supported in this patchset because it's not\npresent on Pine series boards.\n\nIn order to enable battery monitoring the ADC for battery is also enabled\nfor AXs.\n\nIn order to enable battery monitoring the ADC for battery is also enabled\nfor AXP803.\n\nIcenowy Zheng (7):\n  dt-bindings: add compatibles for AXP803 Battery/USB power supplies\n  iio: adc: axp20x-adc: allow to skip ADC rate setup now\n  iio: adc: axp20x-adc: add support for AXP803\n  power: supply: axp20x-battery: support AXP803\n  mfd: axp20x: add cells for AXP803 ADC/AC Power/Battery\n  arm64: allwinner: a64: add power supply nodes in AXP803 DTSI\n  arm64: allwinner: a64: enable AC and Battery for Pine64\n\n .../bindings/power/supply/axp20x_battery.txt       |   1 +\n .../bindings/power/supply/axp20x_usb_power.txt     |   1 +\n arch/arm64/boot/dts/allwinner/axp803.dtsi          |  15 +++\n .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts |   8 ++\n drivers/iio/adc/axp20x_adc.c                       | 114 ++++++++++++++++++++-\n drivers/mfd/axp20x.c                               |  11 ++\n drivers/power/supply/axp20x_battery.c              |  88 ++++++++++++++--\n 7 files changed, 226 insertions(+), 12 deletions(-)"}