[PATCH v5 0/2] leds: lp55xx: configure internal charge pump
From: Maarten Zanders
Date: Mon Feb 13 2023 - 05:20:58 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 replaces the string by constants.
v4 resend with changelog (notes) in each patch
v5 dual license in dt header, change property type to u32
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