Lines Matching +full:sm8250 +full:- +full:pinctrl
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8250-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies, Inc. SM8250 TLMM block
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
14 SM8250 platform.
18 const: qcom,sm8250-pinctrl
24 reg-names:
26 - const: "west"
27 - const: "south"
28 - const: "north"
34 interrupt-controller: true
36 '#interrupt-cells':
39 include/dt-bindings/interrupt-controller/irq.h
42 gpio-controller: true
44 '#gpio-cells':
46 include/dt-bindings/gpio/gpio.h
49 gpio-ranges:
52 wakeup-parent:
68 - pattern: "^gpio([0-9]|[1-9][0-9]|1[0-7][0-9])$"
69 - enum: [ sdc2_clk, sdc2_cmd, sdc2_data, ufs_reset ]
96 drive-strength:
102 bias-pull-down: true
104 bias-pull-up: true
106 bias-disable: true
108 output-high: true
110 output-low: true
113 - pins
114 - function
119 - compatible
120 - reg
121 - reg-names
122 - interrupts
123 - interrupt-controller
124 - '#interrupt-cells'
125 - gpio-controller
126 - '#gpio-cells'
127 - gpio-ranges
132 - |
133 #include <dt-bindings/interrupt-controller/arm-gic.h>
134 pinctrl@1f00000 {
135 compatible = "qcom,sm8250-pinctrl";
139 reg-names = "west", "south", "north";
141 gpio-controller;
142 #gpio-cells = <2>;
143 interrupt-controller;
144 #interrupt-cells = <2>;
145 gpio-ranges = <&tlmm 0 0 180>;
146 wakeup-parent = <&pdc>;