Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp4032010pxu; Mon, 21 Dec 2020 02:27:23 -0800 (PST) X-Google-Smtp-Source: ABdhPJzR7Ej746ESmwoiYonEnoyJWP00wiVKCDVP4VZnftIAvpLKqEuHIpBmN1EPA++5Lg1rNy6B X-Received: by 2002:a50:9f4a:: with SMTP id b68mr15222796edf.296.1608546443214; Mon, 21 Dec 2020 02:27:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608546443; cv=none; d=google.com; s=arc-20160816; b=NHIkrxq60k16+0YVEo5syg0C1xZJXsIWsdplfbqkSNfDMh4f0IlStkW6CAHq1lfMgp iLk0zev5ZXkgISrZVet3bFLWIfAO/KDAamsnpOHEHNs9qLWhoyfhaMKwvA3C73ewFG88 YR91EsyU2i1pRRNWJ4EwBZzCV6LVfe/QZ9hF2lUvI7Vt5Cf75zE3gmXuZMWvLbPJeiUi cXjcsBzlTt8mCI6FogXUMuWg7l6IPwUU3LaJrr4L90DXEUKKXfRzIMnuSNCZi/hhP0zc vrFRMHo2FGG0wwKm5sxUav/HNJCgEijV+naVFglZP3Y+TVEAw7KPPF3GP6oelqS76bnf 2Viw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=0Vv2JbmBAjngC3pMRGSx1cPuMWHtt6tiXQKcY+Kelgw=; b=qbimn43xWFNayPapyOQcnoQ2k/za4tm2Fw7p9NOrdXBG50CLIRQ4/up+XxYwbewW5r n0wRQ+8SjTIuVP7z8KuG67nLexLLxAhvqmcJYQy8WxKk81zT7+gKA+6IS4ROtDdJWEU5 4YirbKFQrH5L4Cl8GhtOe8dp2xBQ/xhbhvFZHE61SklurOnJeGMScxKeF1e1/pz2l/wO o8G3B6kXjjmVgPBmdOl4PHsodRBOfc4k4Qpw2M4tTGPkgfsTEmfCxMYynTJS07SKvtuX 9oLyqMIzFAXn42altHsH18O+JhtliZsgGzbqwMuho5grEGR5xBjRpSuw2f+WW0G6Gded nF4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=TLglt5AQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id gq1si7023917ejb.675.2020.12.21.02.27.01; Mon, 21 Dec 2020 02:27:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=TLglt5AQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1726353AbgLUK0Y (ORCPT + 99 others); Mon, 21 Dec 2020 05:26:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725898AbgLUK0Y (ORCPT ); Mon, 21 Dec 2020 05:26:24 -0500 Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B7804C061793 for ; Mon, 21 Dec 2020 02:25:43 -0800 (PST) Received: by mail-wm1-x336.google.com with SMTP id 190so9387791wmz.0 for ; Mon, 21 Dec 2020 02:25:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=0Vv2JbmBAjngC3pMRGSx1cPuMWHtt6tiXQKcY+Kelgw=; b=TLglt5AQvjZgZmdtnh/EyevOANMYsHXzcV/JGMkqoYtFMBAB4kYQ/FqDpNBbyLj48D YFxH24jMq6+64MYkJlnI6seNq47sfrXEI+5MhdutCJwZVSkm48VuGXPf1v1VNOJsdxlv iHthvFWR/wkc83nv1NiMeo2ZqObxpNRmpONRObi9+XxrKHLCmAkJ/phEI4ldc2oInkdo JUHNZwIT9NV6u4DS+PMxv7l3sd8oxRa1+zUHbr+0w0Qmq4tLYEe2EE/qyUhhFL/1NBbX Ay/tfe9NA/6jbseLr44dJdVM/Q9g5/cYjg5ReXw9X+mdgjkMjyKP0GxowkASkcKWE3Ii DiIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=0Vv2JbmBAjngC3pMRGSx1cPuMWHtt6tiXQKcY+Kelgw=; b=plcRdJKl4DR51qq9zLFo2blOHLHVt28xhzFxHAiLwDsNNj5w13z6zooF0lWh3mpREw nJPqjF5hZ6NlS6lJLnDQDSSc0rh5Ax1DplA8eqE65lEBUcDl5LaBca212cQMZlAh5260 yDPRezYZOgzZ2Zl4GTf1eNBQ218zwnoEmFd7X8qw0uO0EgQcxNbuKRiusCLiDYyEj2NX y8j6RO37zISdvXPgdLsYBjIsObkHIpLKyNlYNwfNYg9PgPT2rWxK/fdMjt4IjjaDRyRf rHuO70gY0bAv9ehkk7pcghpBirqtDUNI7FoKVDRhdvOdg0/boGR1Hf7w5zK8Ayxi3C8S SKDA== X-Gm-Message-State: AOAM531Z0xPI/OT7LzXA7hGScMDP1x/qbDo4JHE+RMZ9wbGDhobtJsEE 2jLFlJ6IuEOOzP/Xkgr7Y+UJLFnsCW735d2V X-Received: by 2002:a1c:7d58:: with SMTP id y85mr5910588wmc.50.1608544757077; Mon, 21 Dec 2020 01:59:17 -0800 (PST) Received: from dell ([91.110.221.144]) by smtp.gmail.com with ESMTPSA id e16sm27858733wra.94.2020.12.21.01.59.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Dec 2020 01:59:16 -0800 (PST) Date: Mon, 21 Dec 2020 09:59:12 +0000 From: Lee Jones To: Timon Baetz Cc: Krzysztof Kozlowski , Liam Girdwood , Mark Brown , Rob Herring , MyungJoo Ham , Chanwoo Choi , Sebastian Reichel , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-pm@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht Subject: Re: [PATCH v2 2/6] power: supply: max8997_charger: Set CHARGER current limit Message-ID: <20201221095912.GB53991@dell> References: <20201202203516.43053-1-timon.baetz@protonmail.com> <20201221095001.595366-1-timon.baetz@protonmail.com> <20201221095001.595366-2-timon.baetz@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20201221095001.595366-2-timon.baetz@protonmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 21 Dec 2020, Timon Baetz wrote: > Register for extcon notification and set charging current depending on > the detected cable type. Current values are taken from vendor kernel, > where most charger types end up setting 650mA [0]. > > Also enable and disable the CHARGER regulator based on extcon events. > > [0] https://github.com/krzk/linux-vendor-backup/blob/samsung/galaxy-s2-epic-4g-touch-sph-d710-exynos4210-dump/drivers/misc/max8997-muic.c#L1675-L1678 > > Signed-off-by: Timon Baetz > --- > drivers/mfd/max8997.c | 4 +- Please split this out into a separate patch. > drivers/power/supply/max8997_charger.c | 94 ++++++++++++++++++++++++++ > 2 files changed, 96 insertions(+), 2 deletions(-) -- Lee Jones [李琼斯] Senior Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog