[PATCH 0/1] dt-bindings: mfd: add ti,lm8502 LED + haptic controller

From: Herman van Hazendonk

Date: Wed Jun 03 2026 - 04:12:14 EST


Add a YAML binding for the TI LM8502, an I2C combo LED + haptic
controller used in the HP TouchPad (MSM8x60 / APQ8060) tablet.

The LM8502 exposes ten constant-current LED outputs (D1..D10) and an
internal H-bridge for driving a vibrator motor. Pin D10 is shared
between the tenth LED channel and the haptic output; the haptic child
driver mux's D10 to the H-bridge path at each FF_RUMBLE event.

The device is modelled as an MFD with two child sub-nodes:

ti,lm8502-leds - LED-class outputs D1..D10 (per-LED reg +
led-max-microamp properties)
ti,lm8502-haptic - EV_FF / FF_RUMBLE input device for the
internal H-bridge, with optional
ti,invert-direction property

The MFD core driver was already sent separately:
"[PATCH v2 0/1] mfd: lm8502: add core MFD driver for TI LM8502"
Message-ID: <20260603040026.398009-1-github.com@xxxxxxxxxx>

Child drivers (leds-lm8502, input-lm8502-haptic) will follow as
separate series once the binding and core are accepted.

Herman van Hazendonk (1):
dt-bindings: mfd: add ti,lm8502 combo LED + haptic controller

.../devicetree/bindings/mfd/ti,lm8502.yaml | 160 ++++++++++++++++++
1 file changed, 160 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/ti,lm8502.yaml

--
2.43.0