diff options
author | Fenglin Wu <fenglinw@codeaurora.org> | 2020-03-05 19:31:14 +0800 |
---|---|---|
committer | Fenglin Wu <fenglinw@codeaurora.org> | 2020-03-05 19:31:14 +0800 |
commit | 8051b1d026816d9c762ab37e90d91fec12a5d683 (patch) | |
tree | c4c62d40c64da5cdec3310ba5e36307db483d087 | |
parent | 9c93b938d19c9e3e8fff91a94025b7fbc5e7b1fb (diff) |
vibrator: Add config to exclude haptics devices from input subsystem
Haptics devices which registers as input FF devices are not supposed to
be detected by input subsystem. Add excluded-input-devices.xml file for
input subsystem to exclude them.
Change-Id: I52dc6e502b29e2813299d073195a0991bb2cf692
-rwxr-xr-x | excluded-input-devices.xml | 31 | ||||
-rw-r--r-- | vibrator-vendor-product.mk | 3 |
2 files changed, 34 insertions, 0 deletions
diff --git a/excluded-input-devices.xml b/excluded-input-devices.xml new file mode 100755 index 0000000..cc22d2a --- /dev/null +++ b/excluded-input-devices.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (c) 2018, 2020 The Linux Foundation. All rights reserved. --> +<!-- --> +<!-- Redistribution and use in source and binary forms, with or without --> +<!-- modification, are permitted provided that the following conditions are --> +<!-- met: --> +<!-- * Redistributions of source code must retain the above copyright --> +<!-- notice, this list of conditions and the following disclaimer. --> +<!-- * Redistributions in binary form must reproduce the above --> +<!-- copyright notice, this list of conditions and the following --> +<!-- disclaimer in the documentation and/or other materials provided --> +<!-- with the distribution. --> +<!-- * Neither the name of The Linux Foundation nor the names of its --> +<!-- contributors may be used to endorse or promote products derived --> +<!-- from this software without specific prior written permission. --> +<!-- --> +<!-- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED --> +<!-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF --> +<!-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT --> +<!-- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS --> +<!-- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR --> +<!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF --> +<!-- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR --> +<!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, --> +<!-- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE --> +<!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN --> +<!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> +<devices> + <device name="qti-haptics"/> + <device name="qcom-hv-haptics"/> +</devices> diff --git a/vibrator-vendor-product.mk b/vibrator-vendor-product.mk index 3cfd09d..eb63862 100644 --- a/vibrator-vendor-product.mk +++ b/vibrator-vendor-product.mk @@ -16,4 +16,7 @@ else PRODUCT_PACKAGES += \ vendor.qti.hardware.vibrator.qmaa@1.2-service endif + +PRODUCT_COPY_FILES += \ + vendor/qcom/opensource/vibrator/excluded-input-devices.xml:vendor/etc/excluded-input-devices.xml endif |