summaryrefslogtreecommitdiffstats
path: root/drivers/nfc/pn533/pn533.h
diff options
context:
space:
mode:
authorMichael Thalmeier <michael.thalmeier@hale.at>2016-03-25 15:46:54 +0100
committerSamuel Ortiz <sameo@linux.intel.com>2016-04-09 23:53:20 +0200
commitdd7bedcd2673e4c8957d15d7e6e649fc6fa40206 (patch)
treedbe51f2048ed438bf00b95e068ba8601bc05265f /drivers/nfc/pn533/pn533.h
parent9815c7cf22daceabfb919ddcd6f2c80e049c1fbc (diff)
downloadop-kernel-dev-dd7bedcd2673e4c8957d15d7e6e649fc6fa40206.zip
op-kernel-dev-dd7bedcd2673e4c8957d15d7e6e649fc6fa40206.tar.gz
NFC: pn533: add I2C phy driver
This adds the I2C phy interface for the pn533 driver. This way the driver can be used to interact with I2C connected pn532 devices. Signed-off-by: Michael Thalmeier <michael.thalmeier@hale.at> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/nfc/pn533/pn533.h')
-rw-r--r--drivers/nfc/pn533/pn533.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/nfc/pn533/pn533.h b/drivers/nfc/pn533/pn533.h
index 1d9f19e..ba604f6 100644
--- a/drivers/nfc/pn533/pn533.h
+++ b/drivers/nfc/pn533/pn533.h
@@ -21,6 +21,7 @@
#define PN533_DEVICE_STD 0x1
#define PN533_DEVICE_PASORI 0x2
#define PN533_DEVICE_ACR122U 0x3
+#define PN533_DEVICE_PN532 0x4
#define PN533_ALL_PROTOCOLS (NFC_PROTO_JEWEL_MASK | NFC_PROTO_MIFARE_MASK |\
NFC_PROTO_FELICA_MASK | NFC_PROTO_ISO14443_MASK |\
@@ -73,6 +74,7 @@
#define PN533_FRAME_CMD(f) (f->data[1])
#define PN533_CMD_GET_FIRMWARE_VERSION 0x02
+#define PN533_CMD_SAM_CONFIGURATION 0x14
#define PN533_CMD_RF_CONFIGURATION 0x32
#define PN533_CMD_IN_DATA_EXCHANGE 0x40
#define PN533_CMD_IN_COMM_THRU 0x42
OpenPOWER on IntegriCloud