Merge tag 'platform-drivers-x86-v6.11-6' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-block.git] / Documentation / driver-api / mei / nfc.rst
CommitLineData
4e3d3b78
TW
1.. SPDX-License-Identifier: GPL-2.0
2
3MEI NFC
4-------
5
7852fe3a 6Some Intel 8 and 9 Series chipsets support NFC devices connected behind
4e3d3b78
TW
7the Intel Management Engine controller.
8MEI client bus exposes the NFC chips as NFC phy devices and enables
9binding with Microread and NXP PN544 NFC device driver from the Linux NFC
10subsystem.
11
12.. kernel-render:: DOT
13 :alt: MEI NFC digraph
14 :caption: **MEI NFC** Stack
15
16 digraph NFC {
17 cl_nfc -> me_cl_nfc;
18 "drivers/nfc/mei_phy" -> cl_nfc [lhead=bus];
19 "drivers/nfc/microread/mei" -> cl_nfc;
20 "drivers/nfc/microread/mei" -> "drivers/nfc/mei_phy";
21 "drivers/nfc/pn544/mei" -> cl_nfc;
22 "drivers/nfc/pn544/mei" -> "drivers/nfc/mei_phy";
23 "net/nfc" -> "drivers/nfc/microread/mei";
24 "net/nfc" -> "drivers/nfc/pn544/mei";
25 "neard" -> "net/nfc";
26 cl_nfc [label="mei/bus(nfc)"];
27 me_cl_nfc [label="me fw (nfc)"];
28 }