diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2018-12-11 03:52:48 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-12-11 03:52:48 -0800 |
commit | 9363a52434d1169c006c2964ce5f63dba2a8e27a (patch) | |
tree | 538b2a2b7c7a034dbd25042d4196b2b78fb4aff8 | |
parent | 2c8d5c3821519e2432991f2238670c61d089fbd3 (diff) | |
parent | 6f97687c3d32380318a7e53b63bb801111e54f52 (diff) |
Merge "ARM: dts: msm: Add NFC device node for QM215" into kernel.lnx.4.9.r12-relLA.UM.7.6.2.r1-04600-89xx.0
-rw-r--r-- | arch/arm64/boot/dts/qcom/qm215-qrd.dtsi | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/qm215-qrd.dtsi b/arch/arm64/boot/dts/qcom/qm215-qrd.dtsi index 6cba86aecadd..651591a03881 100644 --- a/arch/arm64/boot/dts/qcom/qm215-qrd.dtsi +++ b/arch/arm64/boot/dts/qcom/qm215-qrd.dtsi @@ -175,6 +175,39 @@ /delete-node/ qcom,panel-supply-entry@3; }; +&pm8916_gpios { + nfc_clk { + nfc_clk_default: nfc_clk_default { + pins = "gpio2"; + function = "normal"; + input-enable; + power-source = <1>; + }; + }; +}; + +&i2c_5 { /* BLSP2 QUP1 (NFC) */ + status = "ok"; + nq@28 { + compatible = "qcom,nq-nci"; + reg = <0x28>; + qcom,nq-irq = <&tlmm 17 0x00>; + qcom,nq-ven = <&tlmm 16 0x00>; + qcom,nq-firm = <&tlmm 130 0x00>; + qcom,nq-clkreq = <&pm8916_gpios 2 0x00>; + interrupt-parent = <&tlmm>; + qcom,clk-src = "BBCLK2"; + interrupts = <17 0>; + interrupt-names = "nfc_irq"; + pinctrl-names = "nfc_active", "nfc_suspend"; + pinctrl-0 = <&nfc_int_active &nfc_disable_active + &nfc_clk_default>; + pinctrl-1 = <&nfc_int_suspend &nfc_disable_suspend>; + clocks = <&clock_gcc clk_bb_clk2_pin>; + clock-names = "ref_clk"; + }; +}; + &mdss_dsi { hw-config = "single_dsi"; }; |