Lines Matching +full:sdx65 +full:- +full:tlmm

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,sdx65-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies, Inc. SDX65 TLMM block
10 - Vamsi krishna Lanka <quic_vamslank@quicinc.com>
14 SDX65 platform.
18 const: qcom,sdx65-tlmm
26 interrupt-controller: true
28 '#interrupt-cells':
30 include/dt-bindings/interrupt-controller/irq.h
33 gpio-controller: true
35 '#gpio-cells':
37 include/dt-bindings/gpio/gpio.h
40 gpio-ranges:
43 gpio-reserved-ranges:
48 '-state$':
50 - $ref: "#/$defs/qcom-sdx65-tlmm-state"
51 - patternProperties:
53 $ref: "#/$defs/qcom-sdx65-tlmm-state"
55 qcom-sdx65-tlmm-state:
60 $ref: "qcom,tlmm-common.yaml#/$defs/qcom-tlmm-state"
68 - pattern: "^gpio([0-9]|[1-9][0-9]|10[0-7])$"
69- enum: [ ufs_reset, sdc1_clk, sdc1_cmd, sdc1_data, sdc2_clk, sdc2_cmd, sdc2_data, sdc1_rclk ]
125 drive-strength:
131 bias-pull-down: true
133 bias-pull-up: true
135 bias-disable: true
137 output-high: true
139 output-low: true
142 - pins
143 - function
148 - compatible
149 - reg
150 - interrupts
151 - interrupt-controller
152 - '#interrupt-cells'
153 - gpio-controller
154 - '#gpio-cells'
155 - gpio-ranges
160 - |
161 #include <dt-bindings/interrupt-controller/arm-gic.h>
162 tlmm: pinctrl@f100000 {
163 compatible = "qcom,sdx65-tlmm";
165 gpio-controller;
166 #gpio-cells = <2>;
167 gpio-ranges = <&tlmm 0 0 109>;
168 interrupt-controller;
169 #interrupt-cells = <2>;
172 gpio-wo-subnode-state {
177 uart-w-subnodes-state {
181 bias-pull-up;
187 bias-disable;