summaryrefslogtreecommitdiffstats
path: root/include/linux/platform_data/nfcmrvl.h
diff options
context:
space:
mode:
authorVincent Cuissard <cuissard@marvell.com>2015-06-11 14:00:20 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2015-06-11 23:41:57 +0200
commite097dc624f784debbde49701a493bf920bc422c7 (patch)
treef6837ca9bd1ba197677fef320ffd61b3565ef195 /include/linux/platform_data/nfcmrvl.h
parentdc14bdef8762a8098b1da881b611d722e24fe787 (diff)
downloadlinux-stable-e097dc624f784debbde49701a493bf920bc422c7.tar.gz
linux-stable-e097dc624f784debbde49701a493bf920bc422c7.tar.bz2
linux-stable-e097dc624f784debbde49701a493bf920bc422c7.zip
NFC: nfcmrvl: add UART driver
Add support of Marvell NFC chip controlled over UART Signed-off-by: Vincent Cuissard <cuissard@marvell.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'include/linux/platform_data/nfcmrvl.h')
-rw-r--r--include/linux/platform_data/nfcmrvl.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/linux/platform_data/nfcmrvl.h b/include/linux/platform_data/nfcmrvl.h
index 106cfe5ed589..ac91707dabcb 100644
--- a/include/linux/platform_data/nfcmrvl.h
+++ b/include/linux/platform_data/nfcmrvl.h
@@ -26,6 +26,15 @@ struct nfcmrvl_platform_data {
unsigned int reset_n_io;
/* Tell if transport is muxed in HCI one */
unsigned int hci_muxed;
+
+ /*
+ * UART specific
+ */
+
+ /* Tell if UART needs flow control at init */
+ unsigned int flow_control;
+ /* Tell if firmware supports break control for power management */
+ unsigned int break_control;
};
#endif /* _NFCMRVL_PTF_H_ */