[GIT PULL] regmap fixes for v7.1-merge-window

From: Mark Brown

Date: Fri Apr 24 2026 - 11:01:26 EST


The following changes since commit 8ad7f3b265a87cd4e5052677545f90f14c855b10:

regmap: i3c: Add non-devm regmap_init_i3c() helper (2026-04-10 11:46:15 +0100)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-fix-v7.1-merge-window

for you to fetch changes up to 7e555fcae40ab2ba91fd5cd54a5a83096414957f:

regmap: ram: fix memory leaks in __regmap_init_ram() on error (2026-04-17 12:07:31 +0100)

----------------------------------------------------------------
regmap: Fixes for v7.1

There's couple of patches here that came in since my pull request:

- What is effectively a quirk for shoehorning support for a wider range
of I2C regmaps on weirdly restricted SMBus controllers.
- One minor fix for a memory leak on in error handling in the dummy
driver used by the KUnit tests.

----------------------------------------------------------------
Nishanth Sampath Kumar (1):
regmap-i2c: add SMBus byte/word reg16 bus for adapters lacking I2C_FUNC_I2C

Yuho Choi (1):
regmap: ram: fix memory leaks in __regmap_init_ram() on error

drivers/base/regmap/regmap-i2c.c | 49 ++++++++++++++++++++++++++++++++++++++++
drivers/base/regmap/regmap-ram.c | 8 ++++++-
2 files changed, 56 insertions(+), 1 deletion(-)