55 lines
1.4 KiB
Plaintext
55 lines
1.4 KiB
Plaintext
|
Qualcomm Technologies, Inc. QBT1000 Specific Bindings
|
||
|
|
||
|
QBT is a fingerprint sensor ASIC capable of performing fingerprint image scans
|
||
|
and detecting finger presence on the sensor using programmable firmware.
|
||
|
|
||
|
=======================
|
||
|
Required Node Structure
|
||
|
=======================
|
||
|
|
||
|
- compatible
|
||
|
Usage: required
|
||
|
Value type: <string>
|
||
|
Definition: "qcom,qbt1000".
|
||
|
|
||
|
- clock-names
|
||
|
Usage: required
|
||
|
Value type: <stringlist>
|
||
|
Definition: List of clock names that need to be voted on/off.
|
||
|
|
||
|
- clocks
|
||
|
Usage: required
|
||
|
Value type: <prop_encoded-array>
|
||
|
Definition: Property pair that represents the clock controller and the clock
|
||
|
id. This in combination with the clock-name is used to obtain
|
||
|
the handle for the clock that needs to be voted on/off.
|
||
|
|
||
|
- clock-frequency
|
||
|
Usage: required
|
||
|
Value type: <u32>
|
||
|
Definition: Frequency of clock in Hz.
|
||
|
|
||
|
- qcom,ipc-gpio
|
||
|
Usage: required
|
||
|
Value type: <phandle>
|
||
|
Definition: phandle for GPIO to be used for IPC.
|
||
|
|
||
|
- qcom,finger-detect-gpio
|
||
|
Usage: required
|
||
|
Value type: <phandle>
|
||
|
Definition: phandle for GPIO to be used for finger detect.
|
||
|
|
||
|
=======
|
||
|
Example
|
||
|
=======
|
||
|
|
||
|
qcom,qbt1000 {
|
||
|
compatible = "qcom,qbt1000";
|
||
|
clock-names = "core", "iface";
|
||
|
clocks = <&clock_gcc clk_gcc_blsp2_qup6_spi_apps_clk>,
|
||
|
<&clock_gcc clk_gcc_blsp2_ahb_clk>;
|
||
|
clock-frequency = <15000000>;
|
||
|
qcom,ipc-gpio = <&tlmm 121 0>;
|
||
|
qcom,finger-detect-gpio = <&pmcobalt_gpios 2 0>;
|
||
|
};
|