From 9007766fa9850e4e943ee8668bb21c4ec5eb7a3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sat, 7 Sep 2024 16:04:21 +0200 Subject: [PATCH] udev: Add support for haptics on Oneplus Enchilada / Fajita The spmi_haptics driver isn't in mainline Linux as of Linux 6.11. --- data/90-feedbackd.rules | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/data/90-feedbackd.rules b/data/90-feedbackd.rules index 511b914..7075f5e 100644 --- a/data/90-feedbackd.rules +++ b/data/90-feedbackd.rules @@ -4,7 +4,14 @@ ACTION=="remove", GOTO="feedbackd_end" +# +# Haptic +# +# Librem 5, PinePhone SUBSYSTEM=="input", KERNEL=="event*", ENV{ID_INPUT}=="1", ENV{ID_PATH}=="platform-vibrator", TAG+="uaccess", ENV{FEEDBACKD_TYPE}="vibra" +# Oneplus Enchilada, Fajita (not mainline) +SUBSYSTEM=="input", KERNEL=="event*", ENV{ID_INPUT}=="1", SUBSYSTEMS=="input", ATTRS{name}=="spmi_haptics", TAG+="uaccess", ENV{FEEDBACKD_TYPE}="vibra" + # # See include/dt-bindings/leds/common.h in the linux kernel