generic-fem-two-ctrl-pins

Vendor: Generic or vendor-independent

Description

This is a representation of generic radio Front-End Module (FEM)
that has a two-pin control interface (CTX, CRX).

The CTX control pin is used to enable the Power Amplifier (PA) in
the transmit path. This is therefore sometimes referred to as
the "PA pin" in other contexts.

The CRX control pin is used to enable the Low Noise Amplifier
(LNA) in the receive path, and is sometimes referred to as
the "LNA pin" in other contexts.

Each of these pins is optional, and may be omitted if not present.
(Though if you do specify a pin, you must also specify its
corresponding settle-time-us property.)

Properties

Properties not inherited from the base binding file.

Name

Type

Details

ctx-gpios

phandle-array

SoC GPIO connected to the CTX input pin on the FEM device.

crx-gpios

phandle-array

SoC GPIO connected to the CRX input pin on the FEM device.

ctx-settle-time-us

int

Desired minimum settling time, in microseconds, from
assertion of the CTX pin to beginning of transmission.

crx-settle-time-us

int

Desired minimum settling time, in microseconds, from
assertion of the CRX pin to beginning of reception.

tx-gain-db

int

TX gain of the PA of the FEM device, in dB.

rx-gain-db

int

RX gain of the LNA of the FEM device, in dB.