[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>