aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt')
-rw-r--r--Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt b/Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt
new file mode 100644
index 000000000000..7c4a0cc370cf
--- /dev/null
+++ b/Documentation/devicetree/bindings/net/nfc/nfcmrvl.txt
@@ -0,0 +1,29 @@
1* Marvell International Ltd. NCI NFC Controller
2
3Required properties:
4- compatible: Should be "mrvl,nfc-uart".
5
6Optional SoC specific properties:
7- pinctrl-names: Contains only one value - "default".
8- pintctrl-0: Specifies the pin control groups used for this controller.
9- reset-n-io: Output GPIO pin used to reset the chip (active low).
10- hci-muxed: Specifies that the chip is muxing NCI over HCI frames.
11
12Optional UART-based chip specific properties:
13- flow-control: Specifies that the chip is using RTS/CTS.
14- break-control: Specifies that the chip needs specific break management.
15
16Example (for ARM-based BeagleBoard Black with 88W8887 on UART5):
17
18&uart5 {
19 status = "okay";
20
21 nfcmrvluart: nfcmrvluart@5 {
22 compatible = "mrvl,nfc-uart";
23
24 reset-n-io = <&gpio3 16 0>;
25
26 hci-muxed;
27 flow-control;
28 }
29};