Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp19367imm; Thu, 30 Aug 2018 14:29:07 -0700 (PDT) X-Google-Smtp-Source: ANB0Vda9PkRkjLLaq2Ryv+NOfco6YGkRxtH4W4kzzqN7mu0GQh+1TH8LqqZ3dtq9jiLkOdTd+zQ+ X-Received: by 2002:a65:594b:: with SMTP id g11-v6mr11399713pgu.260.1535664547698; Thu, 30 Aug 2018 14:29:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535664547; cv=none; d=google.com; s=arc-20160816; b=LdiR5sOE7bW1ZcIZvkU0wwYMf2fitGjz6oZZVBy2wp7rZoP+GgEBMhwsOMxdjELL6s KZzZXLt3rHiMzPBu4CGPCfRjoPhljTjTSMZkb9It0ZP8nwDYG5QcKqxfZjU0sa2KulSU gmqgZilL7Fb8n6gobO4EAnsgju4YlyIP/oTtedAQ9stcwYtwYIdLRLJevr1dAcluXGE5 4aaK1CQdlVwtigvP2u0DodcX1hCYJ4JrRiFJi8ZQiSYO7O2a2XBoEL8rjMgOQzvkZkD8 WLPxsL+Yp36eqm44LT8iDU0ofnHyTWvf2DN4Sw+vP75m2aeTg7t0HmEnPjVOgh/SDKy7 YiEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=oRpXKH7/6BO5QxrH2SkuBHGyKEzqXTy771hpBxYfyto=; b=LEIL2ZM2YIl83ypqAdutY81GB0DiLPekA76ZsvpKL4YNTSIvA9pT7vBlbe6U+1Upll 2/GBI2Hpn7kaS6CIH2/4/hgcke9hZqb3qy9+peiBvOMejE10tCquWYFY4GBeGTMqXztS NsDQpsGUj07w8qTumGiCAX8NTCeVjh1EEIRbfdjHAuy0ZEESmoeny7nw9kqhZ3DTTrx9 PpA0FwDA+N91hl/agZaZ19/0yqwNHYblydplK/Tq4ZDNKYu7xenLYkgStDvBRDBI6JMc bMg49WwaBR9BWuKLi74SOJnQDux1IJGUp4/zQlOxcgQP450Zbecr7OH6zYgp7z8wV+Nc Tyjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=QxJ6PQ61; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p13-v6si7861814pgi.317.2018.08.30.14.28.49; Thu, 30 Aug 2018 14:29:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=QxJ6PQ61; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727423AbeHaBbW (ORCPT + 99 others); Thu, 30 Aug 2018 21:31:22 -0400 Received: from mail.kernel.org ([198.145.29.99]:59804 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727200AbeHaBbW (ORCPT ); Thu, 30 Aug 2018 21:31:22 -0400 Received: from mail.kernel.org (unknown [185.216.33.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3D72920652; Thu, 30 Aug 2018 21:27:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1535664434; bh=aIDW06qS1A5ch4KhqrJPSATmQe3oIV3AmpFOr7tPuFo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=QxJ6PQ61D0RFNANz9USKzBChQZr7E1GxqwQDpMAAgzP9LxTkXFfZktRZ9OqPvf+r+ mhhlka6ZOPX3D5Hva6z8JbfQfYe/xlVvmVIVjEkQp9K2jG3LyT+EdEh2f1UAzXRiGE eM4fieRbvGsR8mj4eJm5gv7kVE3oKM+WIkcZUYU0= Date: Thu, 30 Aug 2018 23:27:10 +0200 From: Sebastian Reichel To: Baolin Wang Cc: Krzysztof Kozlowski , Rob Herring , Mark Rutland , Linux PM list , DTML , LKML , yuanjiang.yu@unisoc.com, Mark Brown Subject: Re: [PATCH 2/2] power: supply: Add Spreadtrum SC2731 charger support Message-ID: <20180830212710.jhpxjdyuifjxr6t6@earth.universe> References: <5fcd93bbbcd55a5c23f1c75effdc3670ce7a811b.1535446321.git.baolin.wang@linaro.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="257puiedckvm2awp" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --257puiedckvm2awp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Thu, Aug 30, 2018 at 11:08:59AM +0800, Baolin Wang wrote: > >> +static int sc2731_charger_hw_init(struct sc2731_charger_info *info) > >> +{ > >> + int ret; > >> + > >> + /* Enable charger module */ > >> + ret =3D regmap_update_bits(info->regmap, SC2731_MODULE_EN1, > >> + SC2731_CHARGE_EN, SC2731_CHARGE_EN); > >> + if (ret) > >> + return ret; > >> + > >> + /* Set default charge termination current to 120 mA */ > >> + ret =3D regmap_update_bits(info->regmap, info->base + SC2731_C= HG_CFG2, > >> + SC2731_TERMINATION_CUR_MASK, 0x2); > > > > Looks like DeviceTree property. >=20 > OK. >=20 > > > >> + if (ret) > >> + goto error; > >> + > >> + /* Set default charge termination voltage to 4.35V */ > > > > Looks like DeviceTree property. >=20 > OK. Thanks for your comments. I did not review this in detail, but had quick look at this. Please make sure to derive battery specific DT values using this: Documentation/devicetree/bindings/power/supply/battery.txt -- Sebastian --257puiedckvm2awp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAluIYSsACgkQ2O7X88g7 +prmbw//VIFs3zlPNH/DpBgYUcd+so+q2u6CvWTnNflbK85M3ywIFczku1VaM6+s M2Tm2+tl7FXKU+gVA+F+OT+TNnsHfa11VAwLTZhDdRX+MMq9rBb2Gk+cCMOF2h9E V+63QURkEnT7tOoTXZtAic51F0nRfxH6igVz7WKccfMzXNf8sDGST3ZCvr6bgH6d VykPh5+TTtVfKnzS3YGbujr34q2VpCjoeZ6J5aK4rY2E40YG4c5cFsnyyEsd54Qa CliCkkTHU3h56sH68/LSmwMdCcIFU5i7GRBqIOrJV0wtnPos+9obPn5C2bxlNho5 5D8c1WI5u1dVWc5VNOLCuS4d/WJdGu4bm46yHuG+nGiVbKXwwPhgzdjdo8mBw+3V PvX5eWyX1HODZ7CIrdU96khzW6HEKNfctD6utNfh1tqK4iMoj9hSU76iyGUVQwrQ YcTdE5cEwsBY+dDylE0ws47s3MqWYMnuK+zcra016W5I6x8dTvIk2JgIdfTXj96H nMiVqa2TSFDJiQQrttlif7ILc56odKsKlC4qmx48FZd6Q37kSgULNF2mA20JU9Tk TlMY8f5vJWxAqHfhEZo7YiqHcaipCCpbADob0iqMgBw+3QAl1wjZWEh/hqwxNtSh BLK0l61DZb1O5zaEdEorF/i7iQoOJm8Q+6s3dEleLJ5eg3TFI4Y= =dCm9 -----END PGP SIGNATURE----- --257puiedckvm2awp--