[PATCH 0/2] add driver for max16150

Marc Paolo Sosa via B4 Relay posted 2 patches 1 month, 3 weeks ago
.../devicetree/bindings/input/adi,max16150.yaml    |  57 ++++++++
drivers/input/misc/Kconfig                         |   9 ++
drivers/input/misc/Makefile                        |   1 +
drivers/input/misc/max16150.c                      | 161 +++++++++++++++++++++
4 files changed, 228 insertions(+)
[PATCH 0/2] add driver for max16150
Posted by Marc Paolo Sosa via B4 Relay 1 month, 3 weeks ago
Introduce pushbutton control and debouncing support for the
MAX16150/MAX16169. The component is a low‑power on/off controller
featuring an integrated switch debouncer and internal latch, designed
to accept a noisy mechanical pushbutton input while providing a clean,
stable latched output. It also includes a one‑shot interrupt output for
event signaling, enabling reliable switch interfacing in low‑power embedded
systems.

Signed-off-by: Marc Paolo Sosa <marcpaolo.sosa@analog.com>
---
Marc Paolo Sosa (2):
      dt-bindings: input: add adi,max16150.yaml
      input: misc: add driver for max16150

 .../devicetree/bindings/input/adi,max16150.yaml    |  57 ++++++++
 drivers/input/misc/Kconfig                         |   9 ++
 drivers/input/misc/Makefile                        |   1 +
 drivers/input/misc/max16150.c                      | 161 +++++++++++++++++++++
 4 files changed, 228 insertions(+)
---
base-commit: e7b53288d9ea899abc6d47a7f20065ab511a810c
change-id: 20260223-max16150-8ef94e643cd0

Best regards,
-- 
Marc Paolo Sosa <marcpaolo.sosa@analog.com>