15 lines
602 B
Text
15 lines
602 B
Text
|
|
// SPDX-License-Identifier: GPL-3.0-only
|
||
|
|
// SPDX-FileCopyrightText: Copyright (C) 2026 Catcrafts®
|
||
|
|
|
||
|
|
/*
|
||
|
|
fingerprintd — fingerprint daemon for the Fairphone 6 on mainline Linux.
|
||
|
|
|
||
|
|
The sensor is a FocalTech FT9391 on a TrustZone-owned SPI bus: the normal world
|
||
|
|
cannot reach it, and raw frames never leave the TEE. All capture, enrolment and
|
||
|
|
matching happen inside the focal64 trustlet. This daemon owns the sensor rail,
|
||
|
|
holds the QTEE session open, serves the storage callbacks QTEE makes back into
|
||
|
|
the normal world, and reports the matched finger id.
|
||
|
|
*/
|
||
|
|
|
||
|
|
export module Fingerprintd;
|
||
|
|
export import :Sfs;
|