Skip to content

Commit f3f5879

Browse files
Bhagavathi Perumal SKalle Valo
authored andcommitted
dt-bindings: net: ath10k: add new dt entry to identify external FEM
This adds new dt entry ext-fem-name, it is used by ath10k driver to select correct timing parameters and configure it in target wifi hardware. The Front End Module(FEM) normally includes tx power amplifier(PA) and rx low noise amplifier(LNA). The default timing parameters like tx end to PA off timing values were fine tuned for internal FEM used in reference design. And these timing values can not be same if ODM modifies hardware design with different external FEM. This DT entry helps to choose correct timing values in driver if different external FEM hardware used. Signed-off-by: Bhagavathi Perumal S <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Kalle Valo <[email protected]>
1 parent e540496 commit f3f5879

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,14 @@ Optional properties:
7575
Usage: optional
7676
Value type: <prop-encoded-array>
7777
Definition: A list of phandle and IOMMU specifier pairs.
78+
- ext-fem-name:
79+
Usage: Optional
80+
Value type: string
81+
Definition: Name of external front end module used. Some valid FEM names
82+
for example: "microsemi-lx5586", "sky85703-11"
83+
and "sky85803" etc.
7884

79-
Example (to supply the calibration data alone):
85+
Example (to supply PCI based wifi block details):
8086

8187
In this example, the node is defined as child node of the PCI controller.
8288

@@ -91,6 +97,7 @@ pci {
9197
wifi@0,0 {
9298
reg = <0 0 0 0 0>;
9399
qcom,ath10k-calibration-data = [ 01 02 03 ... ];
100+
ext-fem-name = "microsemi-lx5586";
94101
};
95102
};
96103
};

0 commit comments

Comments
 (0)