nfc.rst 879 B

12345678910111213141516171819202122232425262728
  1. .. SPDX-License-Identifier: GPL-2.0
  2. MEI NFC
  3. -------
  4. Some Intel 8 and 9 Serieses chipsets supports NFC devices connected behind
  5. the Intel Management Engine controller.
  6. MEI client bus exposes the NFC chips as NFC phy devices and enables
  7. binding with Microread and NXP PN544 NFC device driver from the Linux NFC
  8. subsystem.
  9. .. kernel-render:: DOT
  10. :alt: MEI NFC digraph
  11. :caption: **MEI NFC** Stack
  12. digraph NFC {
  13. cl_nfc -> me_cl_nfc;
  14. "drivers/nfc/mei_phy" -> cl_nfc [lhead=bus];
  15. "drivers/nfc/microread/mei" -> cl_nfc;
  16. "drivers/nfc/microread/mei" -> "drivers/nfc/mei_phy";
  17. "drivers/nfc/pn544/mei" -> cl_nfc;
  18. "drivers/nfc/pn544/mei" -> "drivers/nfc/mei_phy";
  19. "net/nfc" -> "drivers/nfc/microread/mei";
  20. "net/nfc" -> "drivers/nfc/pn544/mei";
  21. "neard" -> "net/nfc";
  22. cl_nfc [label="mei/bus(nfc)"];
  23. me_cl_nfc [label="me fw (nfc)"];
  24. }