Skip to content

Commit 8625372

Browse files
committed
dt-bindings: pinctrl: qcom,ipq9574-tlmm: simplify with unevaluatedProperties
All Qualcomm SoC Top Level Mode Multiplexer pin controllers have similar capabilities regarding pin properties, thus we can just accept entire set provided by qcom,tlmm-common.yaml schema. Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Krzysztof Kozlowski <[email protected]>
1 parent ac9a786 commit 8625372

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

Documentation/devicetree/bindings/pinctrl/qcom,ipq9574-tlmm.yaml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ $defs:
5353
Pinctrl node's client devices use subnodes for desired pin configuration.
5454
Client device subnodes use below standard properties.
5555
$ref: qcom,tlmm-common.yaml#/$defs/qcom-tlmm-state
56+
unevaluatedProperties: false
5657

5758
properties:
5859
pins:
@@ -86,19 +87,9 @@ $defs:
8687
rx0, rx1, sdc_clk, sdc_cmd, sdc_data, sdc_rclk, tsens_max,
8788
wci20, wci21, wsa_swrm ]
8889

89-
bias-pull-down: true
90-
bias-pull-up: true
91-
bias-disable: true
92-
drive-strength: true
93-
input-enable: true
94-
output-high: true
95-
output-low: true
96-
9790
required:
9891
- pins
9992

100-
additionalProperties: false
101-
10293
allOf:
10394
- $ref: /schemas/pinctrl/qcom,tlmm-common.yaml#
10495

0 commit comments

Comments
 (0)