regulator: Add regulator driver for Unisoc SC2730 PMIC

Add a regulator driver for the Spreadtrum/Unisoc SC2730 PMIC, used
e.g. with the UMS512 and UMS9230 SoCs. This version of the driver is
based on a downstream driver provided by Unisoc [1][2] and the existing
SC2731 driver.

[1]: 30be0ddfe6
[2]: https://github.com/MotorolaMobilityLLC/kernel-sprd/blob/android-13-release-tla33/drivers/regulator/sc2730-regulator.c

Signed-off-by: Zhongfa Wang <zhongfa.wang@unisoc.com>
[cleanup, adapt to new device tree requirements]
Signed-off-by: Otto Pflüger <otto.pflueger@abscue.de>
Link: https://patch.msgid.link/20260701-sc2730-regulators-v7-2-6e145ce83657@abscue.de
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Otto Pflüger 2026-07-01 17:00:02 +02:00 • committed by Mark Brown
commit 4c40e28e83
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0
3 changed files with 383 additions and 0 deletions