[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