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

dt-bindings: wireless: ath10k: Strip ath10k prefix from calibration properties

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 (ath10k).

Deprecate qcom,ath10k-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-1-3b2aa3f89c53@linaro.org
Signed-off-by: Jeff Johnson <jeff.johnson@oss.qualcomm.com>

authored by

Krzysztof Kozlowski and committed by
Jeff Johnson
fcd37e2a f4f5ee5e

+23 -2
+23 -2
Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
··· 93 93 94 94 ieee80211-freq-limit: true 95 95 96 - qcom,ath10k-calibration-data: 96 + qcom,calibration-data: 97 97 $ref: /schemas/types.yaml#/definitions/uint8-array 98 98 description: 99 99 Calibration data + board-specific data as a byte array. The length 100 100 can vary between hardware versions. 101 101 102 - qcom,ath10k-calibration-variant: 102 + qcom,ath10k-calibration-data: 103 + $ref: /schemas/types.yaml#/definitions/uint8-array 104 + deprecated: true 105 + description: 106 + Calibration data + board-specific data as a byte array. The length 107 + can vary between hardware versions. 108 + 109 + qcom,calibration-variant: 103 110 $ref: /schemas/types.yaml#/definitions/string 104 111 description: 105 112 Unique variant identifier of the calibration data in board-2.bin 106 113 for designs with colliding bus and device specific ids 107 114 115 + qcom,ath10k-calibration-variant: 116 + $ref: /schemas/types.yaml#/definitions/string 117 + deprecated: true 118 + description: 119 + Unique variant identifier of the calibration data in board-2.bin 120 + for designs with colliding bus and device specific ids 121 + 122 + qcom,pre-calibration-data: 123 + $ref: /schemas/types.yaml#/definitions/uint8-array 124 + description: 125 + Pre-calibration data as a byte array. The length can vary between 126 + hardware versions. 127 + 108 128 qcom,ath10k-pre-calibration-data: 109 129 $ref: /schemas/types.yaml#/definitions/uint8-array 130 + deprecated: true 110 131 description: 111 132 Pre-calibration data as a byte array. The length can vary between 112 133 hardware versions.