diff options
Diffstat (limited to 'board/nocturne_fp/fpsensor_detect_rw.c')
-rw-r--r-- | board/nocturne_fp/fpsensor_detect_rw.c | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/board/nocturne_fp/fpsensor_detect_rw.c b/board/nocturne_fp/fpsensor_detect_rw.c deleted file mode 100644 index e4a670e211..0000000000 --- a/board/nocturne_fp/fpsensor_detect_rw.c +++ /dev/null @@ -1,34 +0,0 @@ -/* Copyright 2021 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. - */ - -#include "fpsensor_detect.h" -#include "gpio.h" -#include "timer.h" - -enum fp_sensor_type get_fp_sensor_type(void) -{ - return FP_SENSOR_TYPE_FPC; -} - -enum fp_sensor_spi_select get_fp_sensor_spi_select(void) -{ - enum fp_sensor_spi_select ret; - - gpio_set_level(GPIO_DIVIDER_HIGHSIDE, 1); - usleep(1); - switch (gpio_get_level(GPIO_FP_SPI_SEL)) { - case 0: - ret = FP_SENSOR_SPI_SELECT_DEVELOPMENT; - break; - case 1: - ret = FP_SENSOR_SPI_SELECT_PRODUCTION; - break; - default: - ret = FP_SENSOR_SPI_SELECT_UNKNOWN; - break; - } - gpio_set_level(GPIO_DIVIDER_HIGHSIDE, 0); - return ret; -} |