diff options
author | Tom Hughes <tomhughes@chromium.org> | 2019-10-18 13:00:05 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-10-28 23:06:18 +0000 |
commit | 24b8b215065de2e3de9a5531976e32fe62313de8 (patch) | |
tree | 2ca0b857ace514462b22a7b391384d31b21e02ae /driver/fingerprint/fpsensor.h | |
parent | bc2a8f70d1eeb449b404ceb2e97a526562c700e1 (diff) | |
download | chrome-ec-24b8b215065de2e3de9a5531976e32fe62313de8.tar.gz |
fpsensor: Clean up headers and Makefiles
We no longer need the various levels of indirection since the source
files are public.
BRANCH=none
BUG=b:137848573
TEST=make buildall -j
Cq-Depend: chrome-internal:2005128
Change-Id: I7483c233dc54c5dbf2907441365feffc9ae9f0a5
Signed-off-by: Tom Hughes <tomhughes@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1869533
Diffstat (limited to 'driver/fingerprint/fpsensor.h')
-rw-r--r-- | driver/fingerprint/fpsensor.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/driver/fingerprint/fpsensor.h b/driver/fingerprint/fpsensor.h new file mode 100644 index 0000000000..be7565c5d4 --- /dev/null +++ b/driver/fingerprint/fpsensor.h @@ -0,0 +1,26 @@ +/* Copyright 2019 The Chromium OS Authors. All rights reserved. + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +#ifndef __CROS_EC_DRIVER_FINGERPRINT_FPSENSOR_H_ +#define __CROS_EC_DRIVER_FINGERPRINT_FPSENSOR_H_ + +#if defined(HAVE_PRIVATE) && !defined(TEST_BUILD) +#define HAVE_FP_PRIVATE_DRIVER +#include "fpc/fpc_sensor.h" +#else +/* These values are used by the host (emulator) tests. */ +#define FP_SENSOR_IMAGE_SIZE 0 +#define FP_SENSOR_RES_X 0 +#define FP_SENSOR_RES_Y 0 +#define FP_ALGORITHM_TEMPLATE_SIZE 0 +#define FP_MAX_FINGER_COUNT 5 +#endif + +#ifdef TEST_BUILD +/* This represents the mock of the private */ +#define HAVE_FP_PRIVATE_DRIVER +#endif + +#endif /* __CROS_EC_DRIVER_FINGERPRINT_FPSENSOR_H_ */ |