On 09/09/2026 15:16, Konrad Dybcio wrote:
On 9/6/26 11:32 PM, David Heidelberg wrote:
On 06/09/2026 23:11, Paul Sajna wrote:
Add the i2c and tlmm nodes to support the NXP PN547 NFC chip

Downstream dtsi for reference:
https://github.com/LineageOS/android_kernel_lge_sdm845/blob/lineage-22.2/arch/arm64/boot/dts/lge/sdm845-judy/sdm845-judyln_lao_com/sdm845-judyln_lao_com-nfc.dtsi

Signed-off-by: Paul Sajna <[email protected]>
---

[...]

+    nfc_default: nfc-default-state {
+        pins = "gpio12", "gpio62", "gpio63", "gpio116";

here the verbosity may not be bad (device-tree functions as documentation too)
gpio116 is associated with eSE NFC part (just guessing, but... it worked 
before, so), and generally the pn547 doesn't need it at all to work.

TBH not sure if there or what consensus is here about this. The eSE needs it, 
but we don't have the driver thus also no integration with NFC part.

The eSE driver would still be acting on the NFC node, right?

So far that's the Android design. So, yes.

David


Konrad


Reply via email to