1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/net/nfc/st,st-nci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: STMicroelectronics ST NCI NFC controller
10 - Krzysztof Kozlowski <krzk@kernel.org>
20 description: Output GPIO pin used for resetting the controller
25 Specifies that an ese is physically connected to the controller
33 spi-max-frequency: true
38 Specifies that the uicc swp signal can be physically connected to the
56 spi-max-frequency: false
61 additionalProperties: false
65 #include <dt-bindings/gpio/gpio.h>
66 #include <dt-bindings/interrupt-controller/irq.h>
73 compatible = "st,st21nfcb-i2c";
76 interrupt-parent = <&gpio5>;
77 interrupts = <2 IRQ_TYPE_LEVEL_HIGH>;
78 reset-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>;
86 #include <dt-bindings/gpio/gpio.h>
87 #include <dt-bindings/interrupt-controller/irq.h>
94 compatible = "st,st21nfcb-spi";
97 spi-max-frequency = <4000000>;
99 interrupt-parent = <&gpio5>;
100 interrupts = <2 IRQ_TYPE_EDGE_RISING>;
101 reset-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>;