summaryrefslogtreecommitdiff
path: root/drivers/fingerprint (follow)
Commit message (Collapse)AuthorAge
* fpc1020: Add wakeup sysfs node and dts entryDavide Garberi2022-07-27
| | | | | | | * Useful for configpanel Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I5e522fde0a69b4e21cfa1ec76907a083ffae1a65
* fpc1020: add sysfs for disabling key emulationOndrej Hlavac2022-07-27
| | | | | | | - needed for KeyDisabler Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Ia6a3a12d4aede9d19cfc2dcc7b2831673ce73480
* fpc1020: Don't pr_err for screen on/offDavide Garberi2022-07-27
| | | | Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* fpc1020: Simplify values checkingDavide Garberi2022-07-27
| | | | | | * Don't use == 0 or == 1 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* fpc1020: Remove wakelock.h inclusionDavide Garberi2022-07-27
| | | | | | * We aren't using wakelocks in this driver anymore Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* fpc1020: Add wakeup optionDavide Garberi2022-07-27
| | | | | * Import from Xiaomi msm8996 driver * Remove the sysfs node and the dts entry as we don't need it
* fpc1020: Honor proximity stateBruno Martins2022-07-27
| | | | | | | | | | | | | | * Implement a poor man's pocket mode: Receive proximity state from userspace Disable IRQ while proximity state is near * Based on fluxi's original idea (https://review.lineageos.org/#/c/152043/), but adapted to work along with ZUK's fingerprint wake up implementation. * Adapted to Zuk Z2 Plus and Pro by DD3Boh Change-Id: Ie9f92d5fba6f26beebcc208e9b9b6c989d9b90be Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* fpc1020: Cleanup and optimize.YaroST122022-07-27
| | | | | | Signed-off-by: YaroST12 <yaro330@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Id1a275cb791269037f9cf54072533647bb7490d7
* fpc1020: Remove HZ references assuming it's 100dd3boh2022-07-27
| | | | | | | * ZUK has set 100 HZ, and in case I will change HZ this might be useful Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: Iabca30b6d1331744625c4bd48605c74cf2e304b9
* fpc1020: Linuxifydd3boh2022-07-27
| | | | | | | | | * Just fix errors and warnings checked with checkpatch.pl * Still some missing (about 6 but 2 are about Documentation) Signed-off-by: dd3boh <dade.garberi@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com> Change-Id: I276f4eae709058e7136358e6bb85da1b418bfb9d
* drivers: fpc/gpio cleanupÁlvaro Brey2022-07-27
| | | | | | | | | | | | * General improvements to code style * Remove unused functions * Remove redundant param for reset_home_button * Reuse function calls as variables to improve performance * Simplify boolean checks * Document extern functions and relevant variables Change-Id: I597c5d4f35b80b797d6ab51dc0030d48d665bad1 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* drivers: Fix home button bugdavidevinavil2022-07-27
| | | | | Change-Id: I26fd52c464e26dd8abb19b62eea9c83b0b9fb09c Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
* drivers: add FPC1020 fingerprintFaiz Authar2022-07-27
Change-Id: Icf2c09456d51a7b41de61f9f886ce102d49f8a85 Signed-off-by: Faiz Authar <faizauthar@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>