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

Maarten Zanders posted 2 patches 3 years, 2 months ago
There is a newer version of this series
.../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
[PATCH v3 0/2] leds: lp55xx: configure internal charge pump
Posted by Maarten Zanders 3 years, 2 months ago
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
Re: [PATCH v3 0/2] leds: lp55xx: configure internal charge pump
Posted by Krzysztof Kozlowski 3 years, 2 months ago
On 02/02/2023 10:23, Maarten Zanders wrote:
> 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.

Please resend without ignoring the feedback.

Best regards,
Krzysztof
Re: [PATCH v3 0/2] leds: lp55xx: configure internal charge pump
Posted by Maarten Zanders 3 years, 2 months ago
Thanks for your feedback. V4 has been sent.

On 2/2/23 10:34, Krzysztof Kozlowski wrote:
> On 02/02/2023 10:23, Maarten Zanders wrote:
>> 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.
> Please resend without ignoring the feedback.
>
> Best regards,
> Krzysztof
>