Home
last modified time | relevance | path

Searched full:fem (Results 1 – 25 of 29) sorted by relevance

12

/Zephyr-latest/dts/bindings/net/wireless/
Dgeneric-fem-two-ctrl-pins.yaml5 This is a representation of generic radio Front-End Module (FEM)
20 compatible: "generic-fem-two-ctrl-pins"
28 SoC GPIO connected to the CTX input pin on the FEM device.
33 SoC GPIO connected to the CRX input pin on the FEM device.
50 TX gain of the PA of the FEM device, in dB.
55 RX gain of the LNA of the FEM device, in dB.
Dnordic,nrf21540-fem.yaml8 See the "nordic,nrf21540-fem-spi" binding to configure the SPI
10 of the SPI bus you have connected to the FEM. Then you "connect"
11 the FEM and SPI configurations using the spi-if property.
23 compatible = "nordic,nrf21540-fem-spi";
30 compatible = "nordic,nrf21540-fem";
41 fem = <&nrf_radio_fem>;
63 the nRF21540 via the 'fem' property in the 'radio' node.
65 compatible: "nordic,nrf21540-fem"
93 Reference to the nordic,nrf21540-fem-spi SPI bus interface.
95 This must be present to support SPI control of the FEM.
Dnordic,nrf-radio.yaml15 Front-End Module (FEM) support
20 system includes an external FEM, set it up in the devicetree using
21 this binding's 'fem' property, like this example:
24 fem = <&nrf_radio_fem>;
27 nrf_radio_fem: my-fem {
32 Currently supported "compatible" properties for the FEM node are:
34 - generic-fem-two-ctrl-pins
35 - nordic,nrf21540-fem
38 about how to configure the FEM.
120 fem:
Dnordic,nrf21540-fem-spi.yaml8 compatible: "nordic,nrf21540-fem-spi"
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio_nrf5_fem.h8 * Generic helper macros for getting radio front-end module (FEM)
10 * devicetree compatible of the node the fem property points at, and
18 #if DT_NODE_HAS_PROP(DT_NODELABEL(radio), fem)
19 #define FEM_NODE DT_PHANDLE(DT_NODELABEL(radio), fem)
23 #endif /* DT_NODE_HAS_PROP(DT_NODELABEL(radio), fem)) */
42 #error "radio node fem property has an unsupported compatible"
Dradio_nrf5_fem_nrf21540.h9 * radio node's fem property, in the case that it has compatible
10 * "nordic,nrf21540-fem".
26 * FEM's SPI control interface. See the binding for details.
36 /* This FEM's PA and LNA offset properties have defaults set. */
Dradio_nrf5_fem_generic.h9 * radio node's fem property, in the case that it has compatible
10 * "generic-fem-two-ctrl-pins".
Dradio_nrf5_ppi_gpiote.h29 /* Nothing specific to PA with FEM to handle inside TRX chains */ in hal_pa_ppi_setup()
34 /* Nothing specific to LNA with FEM to handle inside TRX chains */ in hal_lna_ppi_setup()
Dradio.c29 /* Converts the GPIO controller in a FEM property's GPIO specification
57 "fem node " DT_NODE_PATH(FEM_NODE) " has property "
62 "fem node " DT_NODE_PATH(FEM_NODE) " has property "
105 "fem node " DT_NODE_PATH(FEM_NODE) " has invalid GPIO flags in "
118 "fem node " DT_NODE_PATH(FEM_NODE) " has invalid GPIO flags in "
/Zephyr-latest/tests/bluetooth/init/
Dpa_lna.overlay2 nrf_radio_fem: fem {
3 compatible = "generic-fem-two-ctrl-pins";
12 fem = <&nrf_radio_fem>;
/Zephyr-latest/boards/ezurio/bl654_dvk/
Dbl654_dvk_nrf52840_pa.dts12 sky66112_fem: fem {
13 compatible = "generic-fem-two-ctrl-pins";
24 fem = <&sky66112_fem>;
/Zephyr-latest/samples/bluetooth/hci_ipc/boards/
Dnrf5340_audio_dk_nrf5340_cpunet_nrf21540_ek.overlay3 compatible = "nordic,nrf21540-fem";
14 fem = <&nrf_radio_fem>;
/Zephyr-latest/boards/panasonic/pan1783/
Dpan1783a_pa_evb_nrf5340_cpunet.dts22 compatible = "skyworks,sky66407-11", "generic-fem-two-ctrl-pins";
29 fem = <&nrf_radio_fem>;
Dpan1783a_pa_evb_nrf5340_cpuapp.dts27 fem {
/Zephyr-latest/boards/nordic/thingy53/
Dthingy53_nrf5340_cpunet.dts60 nrf_radio_fem: fem {
61 compatible = "nordic,nrf21540-fem";
126 compatible = "nordic,nrf21540-fem-spi";
134 /* Uncomment to enable SPI interface for FEM */
135 /* fem = <&nrf_radio_fem>; */
Dthingy53_nrf5340_common.dtsi121 fem-gpio-if {
133 fem-spi-if {
252 compatible = "nordic,nrf21540-fem-spi";
/Zephyr-latest/soc/nordic/nrf91/
DKconfig.soc32 # the nRF9120 SoC and additional components like PMIC, FEM, and XTAL,
/Zephyr-latest/boards/u-blox/ubx_bmd345eval/
Dubx_bmd345eval_nrf52840.dts119 nrf_radio_fem: fem {
120 compatible = "generic-fem-two-ctrl-pins";
146 fem = <&nrf_radio_fem>;
168 fem-pins {
/Zephyr-latest/boards/nordic/nrf21540dk/
Dnrf21540dk_nrf52840.dts121 compatible = "nordic,nrf21540-fem";
246 compatible = "nordic,nrf21540-fem-spi";
254 fem = <&nrf_radio_fem>;
/Zephyr-latest/samples/bluetooth/hci_uart/
Dsample.yaml69 sample.bluetooth.hci_uart.nrf5340_audio_dk_cpuapp.fem:
/Zephyr-latest/samples/bluetooth/hci_ipc/
Dsample.yaml85 sample.bluetooth.hci_ipc.iso.fem.bt_ll_sw_split:
/Zephyr-latest/dts/bindings/gpio/
Dnordic,nrf-gpio-forwarder.yaml21 compatible = "nordic,nrf21540-fem";
/Zephyr-latest/boards/ronoth/lodev/
Dronoth_lodev.dts100 <19 0 &gpioa 1 0>; /* PA1 (also used in S76S as "RF FEM CPS" */
/Zephyr-latest/boards/ronoth/lodev/doc/
Dindex.rst112 20 PA1 Used in S76S as “RF FEM CPS”
/Zephyr-latest/boards/u-blox/ubx_bmd345eval/doc/
Dindex.rst11 ARM Cortex-M4F CPU and Skyworks RFX2411 Front End Module (FEM),
58 BMD-345 utilizes the Skyworks RFX2411 front end module (FEM).
59 The FEM provides higher output power and better sensitivity.
61 FEM pin assignments

12