Il 25/02/25 10:05, Krzysztof Kozlowski ha scritto:
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. Why? Because people add qcom,ath12k-calibration-data and probably they will add qcom,ath13k-calibration-data, qcom,ath14k-calibration-data and so on. I will fix DTS in separate series.
For the whole series Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@xxxxxxxxxxxxx>
Best regards, Krzysztof --- Krzysztof Kozlowski (5): dt-bindings: wireless: ath10k: Strip ath10k prefix from calibration properties dt-bindings: wireless: ath11k: Strip ath11k prefix from calibration property dt-bindings: wireless: ath12k: Strip ath12k prefix from calibration property wifi: ath10k: Deprecate qcom,ath10k-calibration-variant properties wifi: ath11k: Deprecate qcom,ath11k-calibration-variant properties .../bindings/net/wireless/qcom,ath10k.yaml | 25 ++++++++++++++++++++-- .../bindings/net/wireless/qcom,ath11k-pci.yaml | 9 +++++++- .../bindings/net/wireless/qcom,ath11k.yaml | 7 ++++++ .../bindings/net/wireless/qcom,ath12k-wsi.yaml | 13 ++++++++--- drivers/net/wireless/ath/ath10k/core.c | 13 ++++++++--- drivers/net/wireless/ath/ath11k/core.c | 5 ++++- 6 files changed, 62 insertions(+), 10 deletions(-) --- base-commit: 8936cec5cb6e27649b86fabf383d7ce4113bba49 change-id: 20250225-b-wifi-qcom-calibration-variant-92a02995e996 Best regards,