Thread (8 messages) 8 messages, 4 authors, 2026-03-23

Re: [PATCH QUESTION 0/2] NFC support in Linux (and support for Qualcomm SDM845 devices)

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2026-03-22 19:48:25
Also in: linux-arm-msm, linux-devicetree, lkml, oe-linux-nfc, phone-devel

On 22/03/2026 15:24, David Heidelberg via B4 Relay wrote:
There isn't upstream driver.

I'm openining this as a starter. We need a NFC drivers I assume. I tried
quick check, but both of NFC drivers register

nfc: nfc_init: NFC Core ver 0.1
NET: Registered PF_NFC protocol family

but efficiently does nothing. In the See section, there are some ways
how to make NFC work, but rely on patched vendor libs, missing updates
etc.

1. What hardware is present on Snapdragon 845, is there some
   documentation? It seems that both sdm845 devices has almost identical
   setup, thus it's NFC solution integrated? @Qualcomm

2. What's the right approach to continue? Should we upstream these
   definitions and then start developing user-space stack? @netdev (I
   see orphaned)
User space stack is there already.
Since looking at NFC mailing list (oe-linux-nfc) and seeing it's pretty
much dead, would be cool to revive it.

Also there is some effort from Arch people [1], but likely without clean
path to mainline.

Can we revieve the NFC effort? I'm offering limited maintanance (in case
people would send patches).

See:
 - https://gitlab.com/sdm845-mainline/linux/-/merge_requests/62
 - https://github.com/NXPNFCLinux/linux_libnfc-nci/
I don't know which interface libnfc-nci is using. There are multiple NFC
stack implementations in general, but the one using kernel interface is
neard.

You will not get another stack, but taking care of Linux nfc and neard
would be appreciated.

Let me release a new version for it.

Best regards,
Krzysztof
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help