[PATCH 0/2] Input: Add Awinic AW8697 haptics driver

From: Armandas Kvietkus via B4 Relay

Date: Wed Sep 30 2026 - 14:36:54 EST


This series adds a driver for the Awinic AW8697 LRA haptic driver IC.
It is the vibrator in the Xiaomi POCO F3.

The AW8697 is an older generation than the AW86927. The register map
is different, so it gets its own driver. The binding reuses
awinic,aw86927.yaml.

Tested on the phone: rumble at several strengths, 72 effects in a row,
stop on close, driver rebind and module reload.

Signed-off-by: Armandas Kvietkus <armandas.kvietkus@xxxxxxxxx>
---
Armandas Kvietkus (2):
dt-bindings: input: awinic,aw86927: Add Awinic AW8697
Input: aw8697 - Add Awinic AW8697 haptics driver

.../devicetree/bindings/input/awinic,aw86927.yaml | 4 +-
MAINTAINERS | 6 +
drivers/input/misc/Kconfig | 14 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/aw8697.c | 725 +++++++++++++++++++++
5 files changed, 749 insertions(+), 1 deletion(-)
---
base-commit: 165768bb70265b5c38cf0b73fafd75be235f8b14
change-id: 20260930-mainlining-0bd8b7b5ca6c

Best regards,
--
Armandas Kvietkus <armandas.kvietkus@xxxxxxxxx>