[PATCH v2 0/3] regulator: add support for the Nexperia NEX10000UB dual output LCD bias power supply

Neil Armstrong posted 3 patches 3 days, 8 hours ago
.../bindings/regulator/nexperia,nex10000ub.yaml    |  69 ++++++++++
.../devicetree/bindings/vendor-prefixes.yaml       |   2 +
drivers/regulator/Kconfig                          |   8 ++
drivers/regulator/Makefile                         |   1 +
drivers/regulator/nex10000ub-regulator.c           | 147 +++++++++++++++++++++
5 files changed, 227 insertions(+)
[PATCH v2 0/3] regulator: add support for the Nexperia NEX10000UB dual output LCD bias power supply
Posted by Neil Armstrong 3 days, 8 hours ago
Document and add regulator support for the Nexperia NEX10000UB dual
output LCD bias power supply which provides programmable positive
and negative output voltages mainly for display panels applications.

The driver supports setting the output voltage from 4V to 6V in
100mV steps for each output via the I2C programming interface and
supports the enable GPIOs for both outputs.

Product datashet can be found online at [1].

[1] https://assets.nexperia.com/documents/data-sheet/NEX10000UB.pdf

Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
---
Changes in v2:
- Make enable-gpios mandatory
- Register gpio as OUT_LOW at probe
- Link to v1: https://patch.msgid.link/20260918-topic-sm8x50-nex10000ub-v1-0-5afe06bace03@linaro.org

---
Neil Armstrong (3):
      dt-bindings: vendor-prefixes: add vendor prefix for Nexperia B.V.
      regulator: dt-bindings: document the Nexperia NEX10000UB dual output LCD bias power supply
      regulator: add regulator driver for the Nexperia NEX10000UB

 .../bindings/regulator/nexperia,nex10000ub.yaml    |  69 ++++++++++
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 drivers/regulator/Kconfig                          |   8 ++
 drivers/regulator/Makefile                         |   1 +
 drivers/regulator/nex10000ub-regulator.c           | 147 +++++++++++++++++++++
 5 files changed, 227 insertions(+)
---
base-commit: fd73f4a6659897191fa0d40695fe370925dd3780
change-id: 20260918-topic-sm8x50-nex10000ub-3deca3c56ef4

Best regards,
--  
Neil Armstrong <neil.armstrong@linaro.org>
Re: [PATCH v2 0/3] regulator: add support for the Nexperia NEX10000UB dual output LCD bias power supply
Posted by Mark Brown 3 days, 5 hours ago
On Mon, 21 Sep 2026 11:51:29 +0200, Neil Armstrong wrote:
> regulator: add support for the Nexperia NEX10000UB dual output LCD bias power supply
> 
> Document and add regulator support for the Nexperia NEX10000UB dual
> output LCD bias power supply which provides programmable positive
> and negative output voltages mainly for display panels applications.
> 
> The driver supports setting the output voltage from 4V to 6V in
> 100mV steps for each output via the I2C programming interface and
> supports the enable GPIOs for both outputs.
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-7.4

Thanks!

[1/3] dt-bindings: vendor-prefixes: add vendor prefix for Nexperia B.V.
      https://git.kernel.org/broonie/regulator/c/819a3e62d37a
[2/3] regulator: dt-bindings: document the Nexperia NEX10000UB dual output LCD bias power supply
      https://git.kernel.org/broonie/regulator/c/fe7052c3993a
[3/3] regulator: add regulator driver for the Nexperia NEX10000UB
      https://git.kernel.org/broonie/regulator/c/53bb6f50be85

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark