Lines Matching +full:cci0 +full:- +full:default +full:- +full:state
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,sdm845-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <andersson@kernel.org>
11 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
17 - $ref: /schemas/pinctrl/qcom,tlmm-common.yaml#
21 const: qcom,sdm845-pinctrl
29 gpio-reserved-ranges:
33 gpio-line-names:
37 "-state$":
39 - $ref: "#/$defs/qcom-sdm845-tlmm-state"
40 - patternProperties:
41 "-pins$":
42 $ref: "#/$defs/qcom-sdm845-tlmm-state"
45 "-hog(-[0-9]+)?$":
47 - gpio-hog
50 qcom-sdm845-tlmm-state:
55 $ref: qcom,tlmm-common.yaml#/$defs/qcom-tlmm-state
65 - pattern: "^gpio([0-9]|[1-9][0-9]|1[0-4][0-9])$"
66 - enum: [ ufs_reset, sdc2_clk, sdc2_cmd, sdc2_data ]
99 - pins
102 - compatible
103 - reg
108 - |
109 #include <dt-bindings/gpio/gpio.h>
110 #include <dt-bindings/interrupt-controller/arm-gic.h>
113 compatible = "qcom,sdm845-pinctrl";
116 gpio-controller;
117 #gpio-cells = <2>;
118 interrupt-controller;
119 #interrupt-cells = <2>;
120 gpio-ranges = <&tlmm 0 0 151>;
121 wakeup-parent = <&pdc_intc>;
123 ap-suspend-l-hog {
124 gpio-hog;
126 output-low;
129 cci0-default-state {
133 bias-pull-up;
134 drive-strength = <2>;
137 cam0-default-state {
138 rst-pins {
142 drive-strength = <16>;
143 bias-disable;
146 mclk0-pins {
150 drive-strength = <16>;
151 bias-disable;