Skip to content

Commit 4e73980

Browse files
committed
Merge tag 'qcom-pinctrl-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into devel
Qualcomm pinctrl Devicetree bindings changes for v6.5 Simplify remaining bindings with usage of unevaluatedProperties. This will have the same functional effect with less code.
2 parents ad64639 + 647c16a commit 4e73980

File tree

4 files changed

+4
-41
lines changed

4 files changed

+4
-41
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

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

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

4950
properties:
5051
pins:
@@ -81,19 +82,9 @@ $defs:
8182
uim2_data, uim2_present, uim2_reset, usb_phy, vfr_1,
8283
vsense_trigger, wlan1_adc0, wlan1_adc1 ]
8384

84-
bias-pull-down: true
85-
bias-pull-up: true
86-
bias-disable: true
87-
drive-strength: true
88-
input-enable: true
89-
output-high: true
90-
output-low: true
91-
9285
required:
9386
- pins
9487

95-
additionalProperties: false
96-
9788
allOf:
9889
- $ref: /schemas/pinctrl/qcom,tlmm-common.yaml#
9990

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

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

5960
properties:
6061
pins:
@@ -104,20 +105,9 @@ $defs:
104105
usb1_phy, usb1_sbrx, usb1_sbtx, usb1_usb4, usb2phy_ac,
105106
vsense_trigger ]
106107

107-
bias-bus-hold: true
108-
bias-disable: true
109-
bias-pull-down: true
110-
bias-pull-up: true
111-
drive-strength: true
112-
input-enable: true
113-
output-high: true
114-
output-low: true
115-
116108
required:
117109
- pins
118110

119-
additionalProperties: false
120-
121111
examples:
122112
- |
123113
#include <dt-bindings/interrupt-controller/arm-gic.h>

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

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

6667
properties:
6768
pins:
@@ -102,19 +103,9 @@ $defs:
102103
wlan1_adc0, wlan1_adc1, wlan2_adc0, wlan2_adc1, wsa_clk,
103104
wsa_data ]
104105

105-
bias-pull-down: true
106-
bias-pull-up: true
107-
bias-disable: true
108-
drive-strength: true
109-
input-enable: true
110-
output-high: true
111-
output-low: true
112-
113106
required:
114107
- pins
115108

116-
additionalProperties: false
117-
118109
required:
119110
- compatible
120111
- reg

0 commit comments

Comments
 (0)