diff options
author | Chiehchun Yu <chiehchun.yu@elan.corp-partner.google.com> | 2020-01-16 14:44:50 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-01-12 20:47:52 +0000 |
commit | 3775fdbf7e863603eb65ec52348a45d7139db628 (patch) | |
tree | 9b9bc902067543a51db1d7772e348a2a15f9e437 /driver/fingerprint/fpsensor.h | |
parent | 4167ccc6fc40b865d5eb9f6e13b7a95f9aba0f19 (diff) | |
download | chrome-ec-3775fdbf7e863603eb65ec52348a45d7139db628.tar.gz |
elan_private: Implement elan sensor driver
This patch provides ELAN FP APIs that used to control ELAN FP sensor
and matching algorithm.
BRANCH=None
BUG=None
TEST=We build on nami_fp, and testing Elan sensor with libelan_515.a
and libelan_80.a successfully.
Change-Id: I7a58025106f8ed570860b758323bf2047cde0731
Signed-off-by: Chiehchun Yu <chiehchun.yu@elan.corp-partner.google.com>
Signed-off-by: herman lin <herman.lin@emc.com.tw>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2002994
Reviewed-by: Yicheng Li <yichengli@chromium.org>
Tested-by: Yicheng Li <yichengli@chromium.org>
Commit-Queue: Yicheng Li <yichengli@chromium.org>
Diffstat (limited to 'driver/fingerprint/fpsensor.h')
-rw-r--r-- | driver/fingerprint/fpsensor.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/driver/fingerprint/fpsensor.h b/driver/fingerprint/fpsensor.h index 44d989df13..ac7e31fb6a 100644 --- a/driver/fingerprint/fpsensor.h +++ b/driver/fingerprint/fpsensor.h @@ -8,7 +8,11 @@ #if defined(HAVE_PRIVATE) && !defined(EMU_BUILD) #define HAVE_FP_PRIVATE_DRIVER +#if defined(CONFIG_FP_SENSOR_ELAN80) || defined(CONFIG_FP_SENSOR_ELAN515) +#include "elan/elan_sensor.h" +#else #include "fpc/fpc_sensor.h" +#endif #else /* These values are used by the host (emulator) tests. */ #define FP_SENSOR_IMAGE_SIZE 0 |