Devicetree
 help / color / mirror / Atom feed
* [PATCH 0/1] dt-bindings: mfd: add ti,lm8502 LED + haptic controller
@ 2026-06-03  8:02 Herman van Hazendonk
  2026-06-03  8:02 ` [PATCH 1/1] dt-bindings: mfd: add ti,lm8502 combo " Herman van Hazendonk
  0 siblings, 1 reply; 4+ messages in thread
From: Herman van Hazendonk @ 2026-06-03  8:02 UTC (permalink / raw)
  To: lee, robh
  Cc: krzk+dt, conor+dt, devicetree, linux-kernel, Herman van Hazendonk

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@herrie.org>

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-06-03  8:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-03  8:02 [PATCH 0/1] dt-bindings: mfd: add ti,lm8502 LED + haptic controller Herman van Hazendonk
2026-06-03  8:02 ` [PATCH 1/1] dt-bindings: mfd: add ti,lm8502 combo " Herman van Hazendonk
2026-06-03  8:08   ` sashiko-bot
2026-06-03  8:17   ` Herman van Hazendonk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox