Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp6146462pxb; Mon, 14 Feb 2022 16:52:16 -0800 (PST) X-Google-Smtp-Source: ABdhPJxV7vjRijH/RyL5L4J79Fiutrej8/kA7pxSWD3LHU/Bqm4LxPLERklRDaZ3uVgkye5+AsCD X-Received: by 2002:a17:903:283:: with SMTP id j3mr1518679plr.112.1644886335849; Mon, 14 Feb 2022 16:52:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644886335; cv=none; d=google.com; s=arc-20160816; b=EByZkpUgz/FOzHS2wH8GIqnEzt3fMn5rTiZYUV3V87BkVykpMYlWq7s6dN3aq3aM5d 1bghlILlhv8X4p/2d/iXGNnpK9fYdt86cckmdl1DHmtsfdjYM/uap6mT6gRqYUOazTLt nWomdpQG00CKBWvPNTGTw/11UQAgTFbR8lYR8bJGc/fUy6VkQpx/I+XyAt+xGPS8Ir0s CbXlL0i+9g90HxbhcVj4MUfMLY0i23RlGzFymSZfBZaVe+5uqnaiZQwqHJrcaeS1pOtB a01/bwyBBqUobc/Emon9VLY+wo3eaOIBX6UsNh+/OpAeKudHZQ/KOpA/wpkwnSvLVXGk 4mJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=mtESrcOKgKXQmkilrqoNob9Tn40gKNW7FNM5KPZ6lbo=; b=jlyBMvYpkJkqCxWOCNwOY9t7c+JbgHv/lGm0sBMRHALeoVJz7JBDIWpuoF3O496jLr 5SwuscoyraA1R1RaJXiAyuKYcdz8QD9CgRtg/iyMlgEczPD5Yz8dDxWjRorIOFvEjsOl ZFipHoy9GEt2htlJwaMYwMPyn4M2VyBgUj2JIwczFzGXn6IaoFi4FceIot9B+eFlIp1P Ok2bPNYnY4omrME6CzGe9mlnoI3bXZFjjzdTZu43pVy8Q0RHAiF8ysMeDJnZygtIKYl5 T4KHPusO6rHG7sD8nhz4iLc3u1WZHEX+5A7KUsLxfAuVJNWBUaH0thkQAgNqT1kjCmYb OXpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cirrus.com header.s=PODMain02222019 header.b=VeHDeNsN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=cirrus.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h7si1210905pgc.381.2022.02.14.16.52.00; Mon, 14 Feb 2022 16:52:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@cirrus.com header.s=PODMain02222019 header.b=VeHDeNsN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=cirrus.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232383AbiBOAId (ORCPT + 99 others); Mon, 14 Feb 2022 19:08:33 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:41090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232045AbiBOAIc (ORCPT ); Mon, 14 Feb 2022 19:08:32 -0500 Received: from mx0b-001ae601.pphosted.com (mx0b-001ae601.pphosted.com [67.231.152.168]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 08E0B97BAD; Mon, 14 Feb 2022 16:08:23 -0800 (PST) Received: from pps.filterd (m0077474.ppops.net [127.0.0.1]) by mx0b-001ae601.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21E8pDbh031979; Mon, 14 Feb 2022 18:08:16 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cirrus.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=PODMain02222019; bh=mtESrcOKgKXQmkilrqoNob9Tn40gKNW7FNM5KPZ6lbo=; b=VeHDeNsNvFYJIxCyhnueLa68XkAkukEL3dTslLrhvuFfLghB1i3rxbl7jN4juk2bBXZb jHjrQMJxTcepufI/ZtHBDexDOCj2mfHvZMGegYKya20l8/rs0QuqEXKKxkLpSeEGuptU XcAwrK6DUFPdTeJfm+r5BXQk3YXI/nqbH51kr9g+1IhxaJHwcbeQP1wmqiu/dQ+1m2Tl ELWZ6/l7r+0ToY+q8UvdOQ8M55mkqdhRwPxrSpbpUZpUS1kcsPgVs9ujO/WXZiojBgPQ YJonY7tXGx2epR6MuBoRaN7sO5JJET1R2prGdksT+Kz41S71ED3/nVuF0CLR57d6+s69 0A== Received: from ediex02.ad.cirrus.com ([84.19.233.68]) by mx0b-001ae601.pphosted.com (PPS) with ESMTPS id 3e7kx7rukt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Mon, 14 Feb 2022 18:08:16 -0600 Received: from EDIEX01.ad.cirrus.com (198.61.84.80) by EDIEX02.ad.cirrus.com (198.61.84.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18; Tue, 15 Feb 2022 00:08:14 +0000 Received: from ediswmail.ad.cirrus.com (198.61.86.93) by EDIEX01.ad.cirrus.com (198.61.84.80) with Microsoft SMTP Server id 15.1.2375.18 via Frontend Transport; Tue, 15 Feb 2022 00:08:14 +0000 Received: from ricardo-lws.crystal.cirrus.com (ricardo-lws.ad.cirrus.com [141.131.206.19]) by ediswmail.ad.cirrus.com (Postfix) with ESMTP id 4C443B16; Tue, 15 Feb 2022 00:08:13 +0000 (UTC) From: Ricardo Rivera-Matos To: , , , CC: Ricardo Rivera-Matos Subject: [PATCH v3 0/3] Introduces bypass charge type property Date: Mon, 14 Feb 2022 18:07:55 -0600 Message-ID: <20220215000758.803501-1-rriveram@opensource.cirrus.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Proofpoint-ORIG-GUID: N6q8uNKCTZuEWo0H3ePjHx_1vEof2trH X-Proofpoint-GUID: N6q8uNKCTZuEWo0H3ePjHx_1vEof2trH X-Proofpoint-Spam-Reason: safe X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This patch series introduces a new POWER_SUPPLY_CHARGE_TYPE for bypass charging operation. In fast charging ICs, the bypass operation is used to bypass the charging path around the charging IC's integrated power converter to its load. This allows for "smart" wall adaptors (such as USB PPS standard power adaptors) to handle the power conversion and heat dissipation externally. Best Regards, Ricardo Ricardo Rivera-Matos (2): power: supply: Introduces bypass charging property power: supply: bq25980: Implements POWER_SUPPLY_CHARGE_TYPE_BYPASS drivers/power/supply/bq25980_charger.c | 2 +- drivers/power/supply/power_supply_sysfs.c | 1 + include/linux/power_supply.h | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) -- 2.25.1