On 19/12/2019 14:49, Kalle Valo wrote:
John Crispin <john@xxxxxxxxxxx> writes:
We need to be able to define what id the board has allowing us to load the
correct definition data. This patch adds the description of the required
property.
Signed-off-by: John Crispin <john@xxxxxxxxxxx>
---
.../devicetree/bindings/net/wireless/qcom,ath11k.yaml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml b/Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
index a1717db36dba..c68daf6ad424 100644
--- a/Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
+++ b/Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
@@ -142,6 +142,11 @@ properties:
* reg
* reg-names
+ qcom,board_id:
+ $ref: /schemas/types.yaml#/definitions/uint32
+ description:
+ The board id defining what board definition should be loaded
I think this needs more discussion. This is very tricky to get right, as
it needs to be extensible and what not. With ath10k we have learned that
a simple integer is not enough.
I was expecting this, there seems to be an option to add ranges and/or
enums. I did however fail to find any docs on the schemeas.
John