linux/drivers/nfc
Christophe Ricard 15d17170b4 NFC: st21nfca: Add support for proprietary commands
Add support for proprietary commands useful mainly
for factory testings.

Here is a list:

- FACTORY_MODE: Allow to set the driver into a mode where no
  secure element are activated. It does not consider any
  NFC_ATTR_VENDOR_DATA.
- HCI_CLEAR_ALL_PIPES: Allow to execute a HCI clear all pipes
  command. It does not consider any NFC_ATTR_VENDOR_DATA.
- HCI_DM_PUT_DATA: Allow to configure specific CLF registry as
  for example RF trimmings or low level drivers configurations
  (I2C, SPI, SWP).
- HCI_DM_UPDATE_AID: Allow to configure an AID routing into the
  CLF routing table following RF technology, CLF mode or protocol.
- HCI_DM_GET_INFO: Allow to retrieve CLF information.
- HCI_DM_GET_DATA: Allow to retrieve CLF configurable data such as
  low level drivers configurations or RF trimmings.
- HCI_DM_LOAD: Allow to load a firmware into the CLF. A complete
  packet can be more than 8KB.
- HCI_DM_RESET: Allow to run a CLF reset in order to "commit" CLF
  configuration changes without CLF power off.
- HCI_GET_PARAM: Allow to retrieve an HCI CLF parameter (for example
  the white list).
- HCI_DM_FIELD_GENERATOR: Allow to generate different kind of RF
  technology. When using this command to anti-collision is done.
- HCI_LOOPBACK: Allow to echo a command and test the Dh to CLF
  connectivity.

Signed-off-by: Christophe Ricard <christophe-h.ricard@st.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2015-10-27 04:00:24 +01:00
..
fdp NFC: Add Intel Fields Peak NFC solution driver 2015-10-25 20:29:16 +01:00
microread NFC: microread: Auto-select core module 2015-10-19 20:01:19 +02:00
nfcmrvl NFC: nfcmrvl: Auto-select core module 2015-10-19 20:01:19 +02:00
nxp-nci NFC: nxp-nci: constify nxp_nci_phy_ops structure 2015-10-19 20:04:13 +02:00
pn544 NFC: pn544: Auto-select core module 2015-10-19 19:56:28 +02:00
s3fwrn5 NFC: nci: rename nci_prop_ops to nci_driver_ops 2015-10-25 20:28:59 +01:00
st21nfca NFC: st21nfca: Add support for proprietary commands 2015-10-27 04:00:24 +01:00
st-nci NFC: st-nci: Replace st21nfcb by st_nci in makefile 2015-10-27 03:55:15 +01:00
Kconfig NFC: Add Intel Fields Peak NFC solution driver 2015-10-25 20:29:16 +01:00
Makefile NFC: Add Intel Fields Peak NFC solution driver 2015-10-25 20:29:16 +01:00
mei_phy.c mei: bus: add and call callback on notify event 2015-08-03 17:30:00 -07:00
mei_phy.h mei: fix up uuid matching 2015-05-31 12:14:00 +09:00
nfcsim.c NFC: netlink: Add mode parameter to deactivate_target functions 2015-10-27 03:55:12 +01:00
nfcwilink.c NFC: nfcwilink: Drop a useless static qualifier 2015-10-19 20:06:13 +02:00
pn533.c NFC: netlink: Add mode parameter to deactivate_target functions 2015-10-27 03:55:12 +01:00
port100.c NFC: logging neatening 2015-04-07 12:05:12 +02:00
trf7970a.c NFC: trf7970a: Add OF match table 2015-10-19 19:54:04 +02:00