Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: wireless: ath11k: Strip ath11k prefix from calibration property

Devicetree properties describing exactly the same thing should be
reusable between device bindings. All Qualcomm Atheros WiFi chips needs
certain calibration data, so properties should not be prefixed with
device family (ath11k).

Deprecate qcom,ath11k-calibration-variant and alike, so we gradually
switch to a common property. This will also allow moving these
properties to common schema, if desired.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://patch.msgid.link/20250225-b-wifi-qcom-calibration-variant-v1-2-3b2aa3f89c53@linaro.org
Signed-off-by: Jeff Johnson <jeff.johnson@oss.qualcomm.com>

authored by

Krzysztof Kozlowski and committed by
Jeff Johnson
352e8c43 fcd37e2a

+15 -1
+8 -1
Documentation/devicetree/bindings/net/wireless/qcom,ath11k-pci.yaml
··· 23 23 reg: 24 24 maxItems: 1 25 25 26 + qcom,calibration-variant: 27 + $ref: /schemas/types.yaml#/definitions/string 28 + description: | 29 + string to uniquely identify variant of the calibration data for designs 30 + with colliding bus and device ids 31 + 26 32 qcom,ath11k-calibration-variant: 27 33 $ref: /schemas/types.yaml#/definitions/string 34 + deprecated: true 28 35 description: | 29 36 string to uniquely identify variant of the calibration data for designs 30 37 with colliding bus and device ids ··· 135 128 vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>; 136 129 vddrfa1p8-supply = <&vreg_pmu_rfa_1p7>; 137 130 138 - qcom,ath11k-calibration-variant = "LE_X13S"; 131 + qcom,calibration-variant = "LE_X13S"; 139 132 }; 140 133 }; 141 134 };
+7
Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
··· 42 42 * reg 43 43 * reg-names 44 44 45 + qcom,calibration-variant: 46 + $ref: /schemas/types.yaml#/definitions/string 47 + description: 48 + string to uniquely identify variant of the calibration data in the 49 + board-2.bin for designs with colliding bus and device specific ids 50 + 45 51 qcom,ath11k-calibration-variant: 46 52 $ref: /schemas/types.yaml#/definitions/string 53 + deprecated: true 47 54 description: 48 55 string to uniquely identify variant of the calibration data in the 49 56 board-2.bin for designs with colliding bus and device specific ids