Lines Matching +full:miso +full:- +full:gpios

2 # SPDX-License-Identifier: Apache-2.0
6 This is a representation of the nRF21540 Radio Front-End module.
8 See the "nordic,nrf21540-fem-spi" binding to configure the SPI
11 the FEM and SPI configurations using the spi-if property.
17 compatible = "nordic,nrf-spim";
19 cs-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
20 /* ... MISO/MOSI/SCK pin configuration goes here ... */
22 my_spi_if: nrf21540-spi@0 {
23 compatible = "nordic,nrf21540-fem-spi";
25 spi-max-frequency = <8000000>;
30 compatible = "nordic,nrf21540-fem";
31 tx-en-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>;
32 rx-en-gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>;
33 spi-if = <&my_spi_if>;
34 pdn-gpios = <...>;
35 ant-sel-gpios = <...>;
36 mode-gpios = <...>;
46 - TX_EN on P0.2 (from 'tx-en-gpios')
47 - RX_EN on P0.5 (from 'rx-en-gpios')
48 - SPI communication via SPIM0 (the bus, or parent node, of
50 - CSN on P1.3 (from index 0 in the bus node's 'cs-gpios' property)
53 (nRF21540 MISO, MOSI, and SCK pins) within the SPI bus node
58 Configure any other nRF21540 pins as needed using 'pdn-gpios',
59 'ant-sel-gpios', and 'mode-gpios' properties. If unsure about the
60 format, use 'tx-en-gpios' as an example.
65 compatible: "nordic,nrf21540-fem"
70 tx-en-gpios:
71 type: phandle-array
74 rx-en-gpios:
75 type: phandle-array
78 pdn-gpios:
79 type: phandle-array
82 ant-sel-gpios:
83 type: phandle-array
85 GPIO of the SOC controlling ANT-SEL pin of the nRF21540
86 mode-gpios:
87 type: phandle-array
90 spi-if:
93 Reference to the nordic,nrf21540-fem-spi SPI bus interface.
96 tx-en-settle-time-us:
105 rx-en-settle-time-us:
114 pdn-settle-time-us:
123 trx-hold-time-us:
127 Power-off time in microseconds when changing from RX or TX to PG.
132 supply-voltage-mv: