[GIT PULL] regulator fixes for v6.8-rc2

From: Mark Brown
Date: Thu Feb 01 2024 - 07:07:30 EST


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(-)