[PATCH 0/2] add driver for max16150
From: Marc Paolo Sosa via B4 Relay
Date: Mon Feb 23 2026 - 06:03:58 EST
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@xxxxxxxxxx>
---
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@xxxxxxxxxx>