Re: [PATCH v2 03/10] dt-bindings: ptp: Document TSCSS hardware on Qualcomm Nord and Shikra SoCs
From: Imran Shaik
Date: Thu Nov 12 2026 - 05:05:37 EST
On 09-11-2026 06:21 pm, Krzysztof Kozlowski wrote:
On Sun, Nov 08, 2026 at 06:48:24PM +0530, Imran Shaik wrote:
+ interrupt-names:
+ items:
+ - const: etu_summary
+
+ pinctrl-names:
+ minItems: 1
+ maxItems: 32
So here there is difference, that justifies different binding file.
+ items:
+ pattern: "^slice[0-9]+$"
+
+ qcom,etu-slice:
+ description:
+ ETU slice number for each entry in pinctrl-<n>, pinctrl-names and
+ qcom,etu-event-sel.
+ minItems: 1
+ maxItems: 32
+ $ref: /schemas/types.yaml#/definitions/uint32-array
+
+ qcom,etu-event-sel:
Anyway, you need common schema defining qcom,etu-slice and
qcom,etu-event-sel properties. Maybe also pinctrl-names and other common
properties. The individual device schemas should only override/narrow
constraints
Sure, I will introduce a common schema qcom,tscss.yaml with the shared properties. Per-SoC files will take care of overriding their own constraints.
Thanks,
Imran
+ description:
+ External event selection value for each ETU slice listed in
+ qcom,etu-slice.
Best regards,
Krzysztof