[GIT PULL] regulator fixes for v7.3-rc6
From: Mark Brown
Date: Sat Oct 10 2026 - 19:48:42 EST
The following changes since commit 72d3fcf802c45d00b300f25b848a93c3a2bd7c7e:
Linux 7.3-rc5 (2026-09-27 13:55:01 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-fix-v7.3-rc6
for you to fetch changes up to 28c2388ee24cdbefbcc458fa41ef7bffaaa1cc83:
regulator: ltc3676: don't read the write-only HRST and CLIRQ registers (2026-10-06 17:59:42 +0200)
----------------------------------------------------------------
regulator: Fixes for v7.3
There's a couple of core fixes here, there were a couple of issues with
of_regulator_bulk_get_all() not behaving consistently with the other
bulk regulator APIs which caused memory leaks and error handling issues
in users. We also have a of fairly standard driver specific fixes.
----------------------------------------------------------------
Abhishek Ojha (1):
regulator: ltc3676: don't read the write-only HRST and CLIRQ registers
Alexey Charkov (2):
regulator: of: fill in supply names in of_regulator_bulk_get_all()
regulator: of: state who owns the array from of_regulator_bulk_get_all()
Mark Brown (1):
regulator: of: Fixes to of_regulator_bulk_get_all()
Ridham Khurana (1):
regulator: tps6594-regulator: Fix n_linear_ranges for TPS65224 BUCK2-4
drivers/regulator/ltc3676.c | 15 ++++++++++++---
drivers/regulator/of_regulator.c | 29 ++++++++++++++++++++++-------
drivers/regulator/tps6594-regulator.c | 6 +++---
3 files changed, 37 insertions(+), 13 deletions(-)