Received: by 2002:ac0:8c9a:0:0:0:0:0 with SMTP id r26csp3159504ima; Sun, 3 Feb 2019 15:05:46 -0800 (PST) X-Google-Smtp-Source: ALg8bN6ELB41F6IFJHe5PVibvx/f7ep9LIrOiLtmKmrgG9WaKWRQ6Bg4wwdZ2A1ZoCt7ji0dYNCN X-Received: by 2002:a17:902:20c6:: with SMTP id v6mr49659451plg.156.1549235146451; Sun, 03 Feb 2019 15:05:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549235146; cv=none; d=google.com; s=arc-20160816; b=x66m1iBI/UZyw/bPmM7wWCYC4CE8NblvAU7JT00VnBve1Y2mJCiQwQlLIHkYrPTKZG smu/nRXOgVTFkYq0Qn1uDarDvqTjN9f+bN7xAeKx2S5XB9eimHVmekTnBQsegoi34v3z mnE8b65M4mFZ0FQr4lMmJHTBdY0oQECZoNArdfh5+3xsNODgGfwoh+pliwdNP7o47OpP C7yJF2kfv0H5PmTdLTt/FNG8a/+BkNPsyLU5/dk8Is7IS9t2CjFR3zKGoElTkyrDm6K1 tALpVJqf8opjMR0C3sTqrsy0r0MjtFPa/O6VmojL2UeyA9QY8pMOUm/fPfEjIXP7PHrF 5TVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=MPD+l1xaqEsWAgIbmxMqQQdeM6d4n6Jou6VFTidid7g=; b=I0lGXRuOwgHqC3InDy5eZXPfA58Y5ZV0EhxApKU+aJEINw4A3HDrF8dz6/Lo5BmB+z 4aukyqV0a3R9RQaFQPsTxdhjMk+owCZBzFLN9snCqAJXdxNRA0+JnOeaR2nhijrJCfBo DmknySdm8yReGGZLa1OHiimMKrzuvxFtn7Zdd709dRH4e5aupR5Z38TshwDKkiUSaMk9 LzVDvI9deoieZ4/Wc9lXv9jnADv8PHkVl/kRChCyMxfymUDFSnBg1yFiRnxqDz6yHjVk RO4jOyCG9HTu3E72+t1m2GsOh8aLitj825UXbQ+PXEbc6Ml39HIOWJQoe5ihXt9SyQ6h Mm1A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=m1QPWo5Z; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i8si847046pgb.4.2019.02.03.15.05.30; Sun, 03 Feb 2019 15:05:46 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=m1QPWo5Z; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727690AbfBCXDT (ORCPT + 99 others); Sun, 3 Feb 2019 18:03:19 -0500 Received: from mail-ot1-f67.google.com ([209.85.210.67]:35493 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726554AbfBCXDS (ORCPT ); Sun, 3 Feb 2019 18:03:18 -0500 Received: by mail-ot1-f67.google.com with SMTP id 81so10705309otj.2 for ; Sun, 03 Feb 2019 15:03:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MPD+l1xaqEsWAgIbmxMqQQdeM6d4n6Jou6VFTidid7g=; b=m1QPWo5Zi3dEnlqMKzcGAJg0gkT0doxrz2QiiE+1U4vwUZqr2LcWTjX3z7vXWK5dkO fyRIn6RzwjQ6CMPwT5XWmY4Bg/0H+3R/5Vhu6wUTPmyO4jVYTC4RFXfai5/+PFTZcA4j nUgrUb6W2BsBfBQfmEM4V1gc6NQaEEmlWrrdwgBp84FI0mvEGLNmIhLG9yo1GREPp58o 49CGpOwcG4qwsVYc6uocVpdcdHGse+CDZc7o/VnXZWFVfev83MXun6HzP3t5wmR9bbqd /FLXqOGr5mtK4oMcMEkCcrhdbPVkHes6inrXAek4AN8j0MqEnddaWirzbmRGfraSJavr +hiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MPD+l1xaqEsWAgIbmxMqQQdeM6d4n6Jou6VFTidid7g=; b=oBn6pCPSp6vTNRHq26IPvH3wbLwg0OdqBymxqxAFjR8dzqXwsaILi1ddSVMTj59Yv9 ei27RFHG23sSdYxTnPRguB0Kmu7DpXez0d3Dc6WeI14+ZGd24VZK+V82Jmy4hOz81xSj pAzW8LdK28o7XdaX+aFTi2oZAgPNg3fL+SsP9hlFzp6j9uFnyjNU5X29nYXzpfvDIbQc hPHoDuOvU69PelXZSSTSMGiDiX3pJri8CGHhuywBUferrOcn1izeOdzgCO5sLMYgmXIi xO18IJyksRXCo6Gy+Ta0PYfrGttQ1j/F8+AEy36TZh0J2BlJBUQUxkMxUM/MODd8cYYn I7LQ== X-Gm-Message-State: AJcUukd1/iEQmfkOHKmYG4Urxr0fKxjj+btyD2tx4IN6H9qX2aQ9nRUt 15qWLDJaKjsrzNo6lzlJ4rPM4WeQYxRKGSU+j4yv6Q== X-Received: by 2002:a9d:721e:: with SMTP id u30mr36550682otj.203.1549234997642; Sun, 03 Feb 2019 15:03:17 -0800 (PST) MIME-Version: 1.0 References: <20190128123542.CABAC1127D29@debutante.sirena.org.uk> In-Reply-To: <20190128123542.CABAC1127D29@debutante.sirena.org.uk> From: Vasily Khoruzhick Date: Sun, 3 Feb 2019 15:02:51 -0800 Message-ID: Subject: Re: Applied "regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions for AXP803" to the regulator tree To: Mark Brown Cc: linux-kernel Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hey Mark, Could you please apply it into your for-5.0 branch? It's a fix for a regression and without this patch axp803 is broken in 5.0. Regards, Vasily On Mon, Jan 28, 2019 at 4:35 AM Mark Brown wrote: > > The patch > > regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions for AXP803 > > has been applied to the regulator tree at > > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git > > All being well this means that it will be integrated into the linux-next > tree (usually sometime in the next 24 hours) and sent to Linus during > the next merge window (or sooner if it is a bug fix), however if > problems are discovered then the patch may be dropped or reverted. > > You may get further e-mails resulting from automated or manual testing > and review of the tree, please engage with people reporting problems and > send followup patches addressing any issues that are reported if needed. > > If any updates are required or you are submitting further changes they > should be sent as incremental updates against current git, existing > patches will not be replaced. > > Please add any relevant lists and maintainers to the CCs when replying > to this mail. > > Thanks, > Mark > > From 252d1c20551b745f33a490892335d2b09f5d48a7 Mon Sep 17 00:00:00 2001 > From: Vasily Khoruzhick > Date: Fri, 25 Jan 2019 22:18:09 -0800 > Subject: [PATCH] regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions for > AXP803 > > Looks like refactoring didn't go well and left ALDO2, DLDO2 and ELDO3 > definitions broken for AXP803 - now they are using register address > instead of mask. Fix it by using mask where necessary. > > Fixes: db4a555f7c4cf ("regulator: axp20x: use defines for masks") > Signed-off-by: Vasily Khoruzhick > Reviewed-by: Chen-Yu Tsai > Signed-off-by: Mark Brown > --- > drivers/regulator/axp20x-regulator.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/regulator/axp20x-regulator.c b/drivers/regulator/axp20x-regulator.c > index 0dfa4ea6bbdf..087cadb96fab 100644 > --- a/drivers/regulator/axp20x-regulator.c > +++ b/drivers/regulator/axp20x-regulator.c > @@ -723,7 +723,7 @@ static const struct regulator_desc axp803_regulators[] = { > AXP22X_ALDO1_V_OUT, AXP22X_ALDO1_V_OUT_MASK, > AXP22X_PWR_OUT_CTRL3, AXP806_PWR_OUT_ALDO1_MASK), > AXP_DESC(AXP803, ALDO2, "aldo2", "aldoin", 700, 3300, 100, > - AXP22X_ALDO2_V_OUT, AXP22X_ALDO2_V_OUT, > + AXP22X_ALDO2_V_OUT, AXP22X_ALDO2_V_OUT_MASK, > AXP22X_PWR_OUT_CTRL3, AXP806_PWR_OUT_ALDO2_MASK), > AXP_DESC(AXP803, ALDO3, "aldo3", "aldoin", 700, 3300, 100, > AXP22X_ALDO3_V_OUT, AXP22X_ALDO3_V_OUT_MASK, > @@ -733,7 +733,7 @@ static const struct regulator_desc axp803_regulators[] = { > AXP22X_PWR_OUT_CTRL2, AXP22X_PWR_OUT_DLDO1_MASK), > AXP_DESC_RANGES(AXP803, DLDO2, "dldo2", "dldoin", > axp803_dldo2_ranges, AXP803_DLDO2_NUM_VOLTAGES, > - AXP22X_DLDO2_V_OUT, AXP22X_DLDO2_V_OUT, > + AXP22X_DLDO2_V_OUT, AXP22X_DLDO2_V_OUT_MASK, > AXP22X_PWR_OUT_CTRL2, AXP22X_PWR_OUT_DLDO2_MASK), > AXP_DESC(AXP803, DLDO3, "dldo3", "dldoin", 700, 3300, 100, > AXP22X_DLDO3_V_OUT, AXP22X_DLDO3_V_OUT_MASK, > @@ -748,7 +748,7 @@ static const struct regulator_desc axp803_regulators[] = { > AXP22X_ELDO2_V_OUT, AXP22X_ELDO2_V_OUT_MASK, > AXP22X_PWR_OUT_CTRL2, AXP22X_PWR_OUT_ELDO2_MASK), > AXP_DESC(AXP803, ELDO3, "eldo3", "eldoin", 700, 1900, 50, > - AXP22X_ELDO3_V_OUT, AXP22X_ELDO3_V_OUT, > + AXP22X_ELDO3_V_OUT, AXP22X_ELDO3_V_OUT_MASK, > AXP22X_PWR_OUT_CTRL2, AXP22X_PWR_OUT_ELDO3_MASK), > AXP_DESC(AXP803, FLDO1, "fldo1", "fldoin", 700, 1450, 50, > AXP803_FLDO1_V_OUT, AXP803_FLDO1_V_OUT_MASK, > -- > 2.20.1 >