[PATCH v3 0/4] AW8695 haptic driver.

From: Griffin Kroah-Hartman

Date: Thu Oct 22 2026 - 05:20:58 EST


Clean-up of the aw8695 haptic driver patchset that was sent in 2022.
Variables dependant on devicetree have been hardcoded, and unnecessary
functions have been removed.

Signed-off-by: Griffin Kroah-Hartman <griffin.kroah@xxxxxxxxxxxxx>
Signed-off-by: Luca Weiss <luca.weiss@xxxxxxxxxxxxx>
---
Changes in v3:
- Removed potential race condition in power management.
- Fixed dt-bindings.
- Added MAINTAINERS entry for the aw869* family of haptic drivers.
- Link to v2: https://lore.kernel.org/r/20261001-aw8695_haptic_fp4_driver-v2-0-1bd38b1943de@xxxxxxxxxxxxx

Changes in v2:
- Added power management.
- Reformatted DTB schema.
- Removed unnecessary IRQ dev_dbg messages.
- Changed reset pin bias to pull-up.
- Changed error handling to reflect subsystem style guidelines.
- Link to v1: https://lore.kernel.org/r/20260914-aw8695_haptic_fp4_driver-v1-0-156f7549149a@xxxxxxxxxxxxx

---
Griffin Kroah-Hartman (2):
dt-bindings: input: Add compatibility for Awinic AW8695
MAINTAINERS: add entry for AWINIC haptic driver family

Luca Weiss (2):
Input - aw8695: Add driver for AW8695 haptics
arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics

.../devicetree/bindings/input/awinic,aw86927.yaml | 4 +-
MAINTAINERS | 6 +
arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 26 +-
drivers/input/misc/Kconfig | 11 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/aw8695.c | 805 +++++++++++++++++++++
6 files changed, 851 insertions(+), 2 deletions(-)
---
base-commit: ec8bf8280261294a9b9b4520414b42704c7f9f6b
change-id: 20260716-aw8695_haptic_fp4_driver-397431e97638

Best regards,
--
Griffin Kroah-Hartman <griffin.kroah@xxxxxxxxxxxxx>