ARM: dts: msm: add support for QBT1000 on SDM660

Add QBT100 device for SDM660 with necessary clocks and GPIO
configurations. QBT1000 is fingerprint driver to communicate
with fingerprint trustzone app through QSEECOM. It also
receives interrupts from fingerprint sensor.

Change-Id: I64482d2c36c48837f7ccf68cfbe73da466e3f836
Signed-off-by: Abir Ghosh <abirg@codeaurora.org>
This commit is contained in:
Abir Ghosh 2017-04-06 13:08:14 -07:00 committed by Gerrit - the friendly Code Review server
parent 111955612f
commit 4aae5c9982
2 changed files with 20 additions and 0 deletions

View file

@ -56,6 +56,16 @@
qcom,master-en = <1>;
status = "okay";
};
/* GPIO 11 for Home Key */
gpio@ca00 {
status = "okay";
qcom,mode = <0>;
qcom,pull = <0>;
qcom,vin-sel = <0>;
qcom,src-sel = <0>;
qcom,out-strength = <1>;
};
};
&i2c_6 { /* BLSP1 QUP6 (NFC) */

View file

@ -672,6 +672,16 @@
clock-names = "core", "iface";
};
qcom,qbt1000 {
compatible = "qcom,qbt1000";
clock-names = "core", "iface";
clocks = <&clock_gcc GCC_BLSP1_QUP3_SPI_APPS_CLK>,
<&clock_gcc GCC_BLSP1_AHB_CLK>;
clock-frequency = <15000000>;
qcom,ipc-gpio = <&tlmm 72 0>;
qcom,finger-detect-gpio = <&pm660_gpios 11 0>;
};
qcom,sensor-information {
compatible = "qcom,sensor-information";
sensor_information0: qcom,sensor-information-0 {