From 2fdbd70d48d029c89d2713d4dec9a552da803ecc Mon Sep 17 00:00:00 2001 From: InsanePrawn <insane.prawny@gmail.com> Date: Tue, 2 Mar 2021 01:59:22 +0100 Subject: [PATCH] soc-qcom-sdm845: add udev rule to tag haptics motor for feedbackd (MR 2002) Co-authored-by: Caleb Connolly <caleb@connolly.tech> Signed-off-by: InsanePrawn <insane.prawny@gmail.com> --- .../testing/soc-qcom-sdm845/90-feedbackd-pmi8998.rules | 1 + device/testing/soc-qcom-sdm845/APKBUILD | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 device/testing/soc-qcom-sdm845/90-feedbackd-pmi8998.rules diff --git a/device/testing/soc-qcom-sdm845/90-feedbackd-pmi8998.rules b/device/testing/soc-qcom-sdm845/90-feedbackd-pmi8998.rules new file mode 100644 index 00000000000..845c4445db0 --- /dev/null +++ b/device/testing/soc-qcom-sdm845/90-feedbackd-pmi8998.rules @@ -0,0 +1 @@ +SUBSYSTEM=="input", KERNEL=="event*", ENV{ID_INPUT}=="1", SUBSYSTEMS=="input", ATTRS{name}=="pmi8998_haptics", TAG+="uaccess", ENV{FEEDBACKD_TYPE}="vibra" diff --git a/device/testing/soc-qcom-sdm845/APKBUILD b/device/testing/soc-qcom-sdm845/APKBUILD index 8b007d9d09c..19f5677fdb4 100644 --- a/device/testing/soc-qcom-sdm845/APKBUILD +++ b/device/testing/soc-qcom-sdm845/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Caleb Connolly (kalube) <caleb@connolly.tech> pkgname=soc-qcom-sdm845 pkgdesc="Common package for Qualcomm SDM845 devices" -pkgver=1 +pkgver=2 pkgrel=1 url="https://postmarketos.org" license="BSD-3-Clause" @@ -9,9 +9,12 @@ arch="aarch64" options="!check !archcheck !tracedeps" depends="mesa-dri-gallium" subpackages="$pkgname-nonfree-firmware:nonfree_firmware" +source="90-feedbackd-pmi8998.rules" package() { mkdir -p "$pkgdir" + install -Dm644 "$srcdir"/90-feedbackd-pmi8998.rules \ + "$pkgdir"/usr/lib/udev/rules.d/90-feedbackd-pmi8998.rules } nonfree_firmware() { @@ -20,3 +23,7 @@ nonfree_firmware() { install="$subpkgname.post-install" mkdir "$subpkgdir" } + +sha512sums=" +ea3c7f9664eb9be2ffb6879db044b44cd826747b73c6527d54d79102e58a44e1b32d08d0b1b261329eae43d6a30bc8ef80d89b1d63af1c74ba5dc66ac57911d7 90-feedbackd-pmi8998.rules +" -- GitLab