Skip to content

dt-bindings: mfd: add ti,lm8502 LED + haptic controller

Herman van Hazendonk linux-devicetree lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest1 patch 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/1dt-bindings: mfd: add ti,lm8502 combo LED + haptic controllerDocumentation/devicetree/bindings/mfd/ti,lm8502.yaml+160 -03 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

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

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: <[email protected]>

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
Signature · 1 line
2.43.0