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: Definition: "qcom,qbt1000". - clock-names Usage: required Value type: Definition: List of clock names that need to be voted on/off. - clocks Usage: required Value type: 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: Definition: Frequency of clock in Hz. - qcom,ipc-gpio Usage: required Value type: Definition: phandle for GPIO to be used for IPC. - qcom,finger-detect-gpio Usage: required Value type: 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>; };