Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp3302795ybg; Mon, 28 Oct 2019 10:37:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqyG4VLtH3lN8PAuoOpSpgn7kZ50Z8CXqomjAWXP4GW4mrlrj66NLgFc9SFvuNIRnv5tVRfL X-Received: by 2002:a17:906:c793:: with SMTP id cw19mr18200024ejb.25.1572284276326; Mon, 28 Oct 2019 10:37:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572284276; cv=none; d=google.com; s=arc-20160816; b=uRj22l2D12F5sPzx5iGzyyGXsMkq1yZKSWIjfrNnUGGNn53F5iTvMw6x3tvZhTr/UC +o8gLLei1kiO5vEejxeBSzoY7bmtQdVGFSJmdCk1xi2ybo8UCFarKhPm2wf1n8eTNRWy qZq2eVSEdrfzWRSBepUCJQ2xbcLJAa+C8+EO/SG2Wov4i1SfYQhO9ZfF4VgeIUElVfpx hIzCc0To/hfk1tmlqqfXKzfzp+B+jEQFW29/ScMNgRCmdt2zSyySVZLBbk3U1qILgHhG NhJNaRn8bThP/2oWhreV3FC8FT9Fnap1qJocXRsdIK3tudCgQSOrPGroJ+hgP7Gk2hdO idEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=ruFTA66AHlVe9lksioBMwwIdADskrYqVYX9wRS0DjSA=; b=MKzX1ouEfSugtN2ZWraqzHD9itwFkdZxNQJX6KP1iHHVjxsiQ/JWqUZWxypZbDoLGO ixPGFzpYEbyGGkNS/lizJctO+0qALgvt5QH/pPDN3I3uWEKe+jDFq8zIKCjbhC3UKJE1 ZlBQAQMwSL0/WoEgsGR3bq6mJWZ99o1W3ZhZRcHAOU3/4F0XxZPW0El17xew23UnWlU4 29DdALjdj/aEZdO9xBV0/hvib/B1olhW6SvFNjPieaK6Ff5U3/RyTxS7JmhoLPlbeceh JOt7tRCet4YhPEDIkGdw/WuCShxEsX08wzlAYIC8Irgeg+wyQThYCrUDAl3vxLnCFXgC p1mQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vTL+jOMS; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id dx19si6786853ejb.113.2019.10.28.10.37.32; Mon, 28 Oct 2019 10:37:56 -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=@linaro.org header.s=google header.b=vTL+jOMS; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732489AbfJ1HTw (ORCPT + 99 others); Mon, 28 Oct 2019 03:19:52 -0400 Received: from mail-pf1-f194.google.com ([209.85.210.194]:37434 "EHLO mail-pf1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732466AbfJ1HTw (ORCPT ); Mon, 28 Oct 2019 03:19:52 -0400 Received: by mail-pf1-f194.google.com with SMTP id u9so1566154pfn.4 for ; Mon, 28 Oct 2019 00:19:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=ruFTA66AHlVe9lksioBMwwIdADskrYqVYX9wRS0DjSA=; b=vTL+jOMSUKziFxGvmULpDuosEPrE9KNb5fxyiR+KvMpwfnMbiRIvHpP2o5MjkeTB7D p9IzmnmSdzH9Ebhsgv9/FEJ3GvtMf7K0tcnXKQUEuX02OlyaqugYFxSTQoFmQ8ZVki6R oms977+Ts142oOpF5S2arRJX+8lgoKQAYGD23LlOqe4Fo/ZNpttBx6kqD2o1kJBUjj9G gCQKnJxj+vAPwE0GDYuhcZj9GXOEQJS0u2ZDtQYOwt2kq74qAJ0UDhKxoMBgk2SutMI1 8XCULjpZnMYTYz+Cvs0NaAyWVsjaeDwquo63f33xc4yZrvZ76gbBILwyNUGSLaNNN+Dk iPCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ruFTA66AHlVe9lksioBMwwIdADskrYqVYX9wRS0DjSA=; b=Z53ZNtAKTQ5ycISET+dRVdZu2/vjyuqvBVrT5mQeT1gSnPOPo3GQpmRZAbvqbzoE/9 nBISnez9/8HCvVZiCpILM9wPNtT1jWg7uI2fPTzSPhzk/i82VEoUJwirv3JZUTOw8/hH 48UYmp1e4siBxtE0UrSHHKMs+oxEjxgs33wj6KGE7fTiGifl4urNjd+oG1BZgxwNnAJc 0Wn3xPgAml/Xg6CIf+rWLyqJQn7JYgXtXfnFWt8ZpuDOFk4TSK5oDjVj+YZbDRPr1Q5R X1IUvGrIP/GJ4B84DsIdTigzO1EAO+6e7CIdarQn0SeEhS8k8UfC0RLbDAMm+/FRBKr6 hoLA== X-Gm-Message-State: APjAAAXhLYYz9aRfgXlEbylSnc/TohVThHD4fRmJ7BjBmM6oSl2jHldh 8A/QjaSUHJdwAJVbnaMTlubjnA== X-Received: by 2002:a17:90a:9a9:: with SMTP id 38mr10789292pjo.45.1572247190245; Mon, 28 Oct 2019 00:19:50 -0700 (PDT) Received: from baolinwangubtpc.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id 13sm11504703pgq.72.2019.10.28.00.19.46 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 28 Oct 2019 00:19:49 -0700 (PDT) From: Baolin Wang To: sre@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com Cc: linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, yuanjiang.yu@unisoc.com, baolin.wang@linaro.org, baolin.wang7@gmail.com, zhang.lyra@gmail.com, orsonzhai@gmail.com Subject: [PATCH 0/5] Improve the SC27XX fuel gauge controller Date: Mon, 28 Oct 2019 15:18:56 +0800 Message-Id: X-Mailer: git-send-email 1.7.9.5 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patch set adds one battery resistance-temperature table to optimize the real battery internal resistance in different tempertures, and calibrates the resistance of coulomb counter to improve the accuracy of the coulomb counter. Any comments are welcome. Thanks. Baolin Wang (4): dt-bindings: power: Introduce one property to describe the battery resistance with temperature changes power: supply: core: Add battery internal resistance temperature table support dt-bindings: power: sc27xx: Add a new property to describe the real resistance of coulomb counter chip power: supply: sc27xx: Calibrate the resistance of coulomb counter Yuanjiang Yu (1): power: supply: sc27xx: Optimize the battery resistance with measuring temperature .../devicetree/bindings/power/supply/battery.txt | 5 ++ .../devicetree/bindings/power/supply/sc27xx-fg.txt | 2 + drivers/power/supply/power_supply_core.c | 67 +++++++++++++++++++- drivers/power/supply/sc27xx_fuel_gauge.c | 49 +++++++++++++- include/linux/power_supply.h | 10 +++ 5 files changed, 129 insertions(+), 4 deletions(-) -- 1.7.9.5