Searched +full:st21nfcb +full:- +full:spi (Results 1 – 4 of 4) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/nfc/ |
| D | st-nci-spi.txt | 4 - compatible: Should be "st,st21nfcb-spi" 5 - spi-max-frequency: Maximum SPI frequency (<= 4000000). 6 - interrupts: GPIO interrupt to which the chip is connected 7 - reset-gpios: Output GPIO pin used to reset the ST21NFCB 10 - pinctrl-names: Contains only one value - "default". 11 - pintctrl-0: Specifies the pin control groups used for this controller. 12 - ese-present: Specifies that an ese is physically connected to the nfc 14 - uicc-present: Specifies that the uicc swp signal can be physically 17 Example (for ARM-based BeagleBoard xM with ST21NFCB on SPI4): 22 st21nfcb: st21nfcb@0 { [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/nfc/ |
| D | st,st-nci.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/nfc/st,st-nci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 15 - st,st21nfcb-i2c 16 - st,st21nfcb-spi 17 - st,st21nfcc-i2c 19 reset-gpios: 22 ese-present: [all …]
|
| /kernel/linux/linux-6.6/drivers/nfc/st-nci/ |
| D | spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * SPI Link Layer for ST NCI based Driver 4 * Copyright (C) 2014-2015 STMicroelectronics SAS. All rights reserved. 10 #include <linux/spi/spi.h> 19 #include "st-nci.h" 48 gpiod_set_value(phy->gpiod_reset, 0); in st_nci_spi_enable() 50 gpiod_set_value(phy->gpiod_reset, 1); in st_nci_spi_enable() 53 if (phy->ndlc->powered == 0 && phy->irq_active == 0) { in st_nci_spi_enable() 54 enable_irq(phy->spi_dev->irq); in st_nci_spi_enable() 55 phy->irq_active = true; in st_nci_spi_enable() [all …]
|
| /kernel/linux/linux-5.10/drivers/nfc/st-nci/ |
| D | spi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * SPI Link Layer for ST NCI based Driver 4 * Copyright (C) 2014-2015 STMicroelectronics SAS. All rights reserved. 10 #include <linux/spi/spi.h> 19 #include "st-nci.h" 48 gpiod_set_value(phy->gpiod_reset, 0); in st_nci_spi_enable() 50 gpiod_set_value(phy->gpiod_reset, 1); in st_nci_spi_enable() 53 if (phy->ndlc->powered == 0 && phy->irq_active == 0) { in st_nci_spi_enable() 54 enable_irq(phy->spi_dev->irq); in st_nci_spi_enable() 55 phy->irq_active = true; in st_nci_spi_enable() [all …]
|