[PATCH v3 0/2] leds: lp55xx: configure internal charge pump

From: Maarten Zanders
Date: Thu Feb 02 2023 - 04:24:03 EST


A new option in the devicetree "ti,charge-pump-mode" allows the user to
configure the charge pump in a certain mode. The previous implementation
was "auto" mode, which remains the default.

v1 of the patch implemented a bool to disable the charge pump and had some
issues in the yaml binding.

v2 implemented all options of the charge pump as a string which was too
complex to parse & check.

v3 (this version) replaces the string by constants.

Maarten Zanders (2):
dt-bindings: leds-lp55xx: add ti,charge-pump-mode
leds: lp55xx: configure internal charge pump

.../devicetree/bindings/leds/leds-lp55xx.yaml | 8 ++++++++
drivers/leds/leds-lp5521.c | 12 ++++++------
drivers/leds/leds-lp5523.c | 18 +++++++++++++-----
drivers/leds/leds-lp55xx-common.c | 14 ++++++++++++++
drivers/leds/leds-lp8501.c | 8 ++++++--
include/dt-bindings/leds/leds-lp55xx.h | 10 ++++++++++
include/linux/platform_data/leds-lp55xx.h | 3 +++
7 files changed, 60 insertions(+), 13 deletions(-)
create mode 100644 include/dt-bindings/leds/leds-lp55xx.h

--
2.37.3