From patchwork Thu Feb 1 12:05:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Brown X-Patchwork-Id: 195263 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2719:b0:106:209c:c626 with SMTP id hl25csp100547dyb; Thu, 1 Feb 2024 04:07:37 -0800 (PST) X-Google-Smtp-Source: AGHT+IHbtiejTW6TEY5k8efZnYh66BqgjeuKC1tl1nGL9mT9YU7H8fpq0rXUQiX+2B9ti1CmDOlF X-Received: by 2002:a9d:7686:0:b0:6dd:ca7d:b4eb with SMTP id j6-20020a9d7686000000b006ddca7db4ebmr4446375otl.0.1706789256974; Thu, 01 Feb 2024 04:07:36 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706789256; cv=pass; d=google.com; s=arc-20160816; b=rub/4oB8pZJ120CRnI02ZIpcK00/aYSxLxLL9hbazMQQsJ9z64xlKInr/YPajjevP/ RDdscGz3Vf58pZMowQFwy+CNhFcUOSxUaKidtJfv30P855/tNah2Blz+h5iuz9QmAPw5 Ss+191v3StsrT0c7GeFZLZi+Jenmn91pmIsrZDWjJWM9yWDCiM5U+mCzpmathMeMY097 fX3FX7mb+e1zgvWwui6pNqiWtg7BloIJxdH/CxuTOuLOh3Vc50Ny/VTWnRJBQ2g6oT6c czRhNdPIPv/VKrV+U6pUqV8vI8HfF2SsebOecH4CMF5ipOBXmUkTliyHKxq6gRdH+Ish CSKQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-id:precedence:message-id:date :subject:cc:to:from:dkim-signature; bh=GsU53lJ2Skej178XLQVm3ab40AzWSGcywP1HuJ0oXoo=; fh=EXmHimFbc/ruAE3udlR6ubOOXvdF3ycO3/FWd6WneoA=; b=QZoxZu0pfGA8Iq887Tcf5hHfsJcV83yABTJGsXUUPRNsLG3fX8ea6acccCir+BMGbI TvzHAlIsr0c4dcBIJVJ+V4EMqF9GxvwGSVfMVKdCPkGfyZf1TeluUK/THtp/nLSa1+XT FJQ64mKUCQSe4YDFfpPJH/cUR/YNvbrC5v735a1K737+MIqIlVbJxeSYzZc7sUPfGxKD 14nhTftfAoIBDFKfGnYjC98zNXphDzPXQX+zslIKbGLxABx+2OjzyjobL3Y0I35/o1/Q 5K+2JQSOtd5F50XT6ouUKRtLhV/zFGHfczSdjBG6296yzCfJNpQXSKq/MtYhYXtc/LXa PLvg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="sfEDY/aJ"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-48075-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-48075-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org X-Forwarded-Encrypted: i=1; AJvYcCXJ8GhsR2eTYeACUvhGSpnkUqSZhqEf594Zbi3yU3muqJ2J9qEPsFj0u+sAJ7LKc4c/aNEyJs/EBCl8Ss5cGVyC9zQEDg== Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id 10-20020ac8574a000000b0042bf252be97si1359119qtx.171.2024.02.01.04.07.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Feb 2024 04:07:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-48075-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="sfEDY/aJ"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-48075-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-48075-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id BD6691C22348 for ; Thu, 1 Feb 2024 12:07:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2D9F015DBA1; Thu, 1 Feb 2024 12:05:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="sfEDY/aJ" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BB052160872 for ; Thu, 1 Feb 2024 12:05:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706789146; cv=none; b=buN5nuBavfY0C1QSD2Lct3GyfrluLOmSbywIft6X1ZHtsFYUZKn21Ks29prxtwm9nmSnhw1wlvtq8MFpRPO71BeIWYSTEsUafx5/1InjzKgigc1Ul3pJYhA5Wc6DzsdIYpq3/k7a7nZuKD9Bam1bMPoXPB7VwHVrw/o56WXeUoM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706789146; c=relaxed/simple; bh=L1pZgBy8XKVaEMmM3oAJoPPScR/wOkyGZkKhfGFN87g=; h=From:To:Cc:Subject:Date:Message-Id; b=gva8mG3smr76bsvOPuy78CY88nN3JMCMdenPmsvP/omdtdpUE7jf5VyoHD4EZ5/YcPVsDqVz8cMxCbvbiDUs352NdNpCIWO4cGFjzRPeX/EppoGUYPu1XOKPEXX//iQVgy3E42a1AXtuy1KS7UkE8boFC+ZOrmDPkOqfeRXqkQ8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=sfEDY/aJ; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1645CC43394; Thu, 1 Feb 2024 12:05:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1706789146; bh=L1pZgBy8XKVaEMmM3oAJoPPScR/wOkyGZkKhfGFN87g=; h=From:To:Cc:Subject:Date:From; b=sfEDY/aJ/PJoy0498zvYFlBY0vVk/SClbeUZE5Le3ep9P6TaR3mqZR9PEiEVJEXN7 iX+x6lY8pXh5u3+VWCTeP8x61IrQq+XKTDmsiH0TXKslUFYIRCSD6pJy7ek0+RXGKO AinWTEJcKvGPGLX2TqiTmkEoEMQi92MBpSwcxuWU60dLMA9YB9PPOQPpoeLuvhs8sO Y9VRG1cWljkYQ8aC6XR+5Ek/pRs2snYJBJgAEXpvHC0JuHEa6sU6dtxpnq8/FVg5yx b1rMES5unR0IzT34NMh8/TujjDniNZKy2Ie1tT5enl4ch9CM4u0Lgzg9oIPkTkZ8YO 5YuJKdpDw7ojA== From: Mark Brown To: Linus Torvalds Cc: Liam Girdwood , linux-kernel@vger.kernel.org, Mark Brown Subject: [GIT PULL] regulator fixes for v6.8-rc2 Date: Thu, 01 Feb 2024 12:05:37 +0000 Message-Id: <20240201120546.1645CC43394@smtp.kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1789698252074830670 X-GMAIL-MSGID: 1789698252074830670 The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d: Linux 6.8-rc1 (2024-01-21 14:11:32 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-fix-v6.8-rc2 for you to fetch changes up to a3fa9838e8140584a6f338e8516f2b05d3bea812: regulator (max5970): Fix IRQ handler (2024-01-30 15:27:16 +0000) ---------------------------------------------------------------- regulator: Fixes for v6.8 The main set of fixes here are for the PWM regulator, fixing bootstrapping issues on some platforms where the hardware setup looked like it was out of spec for the constraints we have for the regulator causing us to make spurious and unhelpful changes to try to bring things in line with the constraints. There's also a couple of other driver specific fixes. ---------------------------------------------------------------- Martin Blumenstingl (3): regulator: pwm-regulator: Add validity checks in continuous .get_voltage regulator: pwm-regulator: Calculate the output voltage for disabled PWMs regulator: pwm-regulator: Manage boot-on with disabled PWM channels Patrick Rudolph (1): regulator (max5970): Fix IRQ handler Romain Naour (1): regulator: ti-abb: don't use devm_platform_ioremap_resource_byname for shared interrupt register drivers/regulator/max5970-regulator.c | 2 +- drivers/regulator/pwm-regulator.c | 43 +++++++++++++++++++++++++++++++++++ drivers/regulator/ti-abb-regulator.c | 22 +++++++++++++++--- 3 files changed, 63 insertions(+), 4 deletions(-)