Lines Matching +full:qcom +full:- +full:tlmm +full:- +full:state
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,ipq4019-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies, Inc. IPQ4019 TLMM block
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
16 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml#
20 const: qcom,ipq4019-pinctrl
28 gpio-reserved-ranges: true
31 "-state$":
33 - $ref: "#/$defs/qcom-ipq4019-tlmm-state"
34 - patternProperties:
35 "-pins$":
36 $ref: "#/$defs/qcom-ipq4019-tlmm-state"
39 "-hog(-[0-9]+)?$":
42 - gpio-hog
45 qcom-ipq4019-tlmm-state:
50 $ref: qcom,tlmm-common.yaml#/$defs/qcom-tlmm-state
59 pattern: "^gpio([0-9]|[1-9][0-9])$"
76 - pins
79 - compatible
80 - reg
85 - |
86 #include <dt-bindings/interrupt-controller/arm-gic.h>
87 tlmm: pinctrl@1000000 {
88 compatible = "qcom,ipq4019-pinctrl";
91 gpio-controller;
92 #gpio-cells = <2>;
93 gpio-ranges = <&tlmm 0 0 100>;
94 interrupt-controller;
95 #interrupt-cells = <2>;
98 uart-state {
101 bias-disable;