ARM: dts: qcom: msm8974pro-htc-m8: add NFC support

Add the NFC chip used in the HTC One M8 to its device tree.

The downstream vendor kernel used an I2C frequency of 384 kHz
for this bus. Use the same value as the vendor.

Signed-off-by: Alexandre Messier <alex@me.ssier.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260406-m8-dts-additions-v2-2-c4c4bd50af48@me.ssier.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
Alexandre Messier 2026-04-06 01:16:58 -04:00 committed by Bjorn Andersson
parent c11865aa07
commit 858e8a50ba

View File

@ -65,6 +65,22 @@ vreg_vph_pwr: vreg-vph-pwr {
};
};
&blsp1_i2c3 {
clock-frequency = <384000>;
status = "okay";
nfc@28 {
compatible = "nxp,pn544-i2c";
reg = <0x28>;
interrupts-extended = <&tlmm 144 IRQ_TYPE_LEVEL_HIGH>;
enable-gpios = <&tlmm 2 GPIO_ACTIVE_LOW>;
firmware-gpios = <&tlmm 3 GPIO_ACTIVE_HIGH>;
};
};
&pm8941_lpg {
qcom,power-source = <1>;