Re: [PATCH] dt-bindings: mfd: convert lp3943 to DT schema

From: Rob Herring (Arm)

Date: Mon Sep 21 2026 - 14:59:39 EST



On Mon, 14 Sep 2026 09:37:52 +0800, Quchaosheng wrote:
> Convert the LP3943 MFD binding from free-form text to DT schema.
>
> The LP3943 is an I2C LED driver that contains two sub-devices,
> lp3943-gpio and lp3943-pwm. The GPIO sub-device is already covered by
> trivial-gpio.yaml, so only the PWM sub-device needs a schema of its own.
>
> The PWM schema documents the ti,pwm0 and ti,pwm1 properties that select
> the output pins for each of the two internal PWM channels, matching what
> pwm-lp3943.c reads through of_property_read_u32_array().
>
> Both schemas pass dt_binding_check.
>
> Signed-off-by: Quchaosheng <quchaosheng000406@xxxxxxx>
> ---
> .../devicetree/bindings/mfd/lp3943.txt | 33 --------
> .../devicetree/bindings/mfd/ti,lp3943.yaml | 64 +++++++++++++++
> .../devicetree/bindings/pwm/pwm-lp3943.txt | 58 --------------
> .../devicetree/bindings/pwm/pwm-lp3943.yaml | 80 +++++++++++++++++++
> 4 files changed, 144 insertions(+), 91 deletions(-)
> delete mode 100644 Documentation/devicetree/bindings/mfd/lp3943.txt
> create mode 100644 Documentation/devicetree/bindings/mfd/ti,lp3943.yaml
> delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-lp3943.txt
> create mode 100644 Documentation/devicetree/bindings/pwm/pwm-lp3943.yaml
>

Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>