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,lpass-lpi-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
19 const: qcom,sm8250-lpass-lpi-pinctrl
27 - description: LPASS Core voting clock
28 - description: LPASS Audio voting clock
30 clock-names:
32 - const: core
33 - const: audio
35 gpio-controller: true
37 '#gpio-cells':
39 include/dt-bindings/gpio/gpio.h
42 gpio-ranges:
47 '-pins$':
50 Pinctrl node's client devices use subnodes for desired pin configuration.
52 $ref: "/schemas/pinctrl/pincfg-node.yaml"
61 - pattern: "^gpio([0-9]|[1-9][0-9])$"
75 drive-strength:
81 slew-rate:
90 bias-pull-down: true
92 bias-pull-up: true
94 bias-disable: true
96 output-high: true
98 output-low: true
101 - pins
102 - function
107 - $ref: "pinctrl.yaml#"
110 - compatible
111 - reg
112 - clocks
113 - clock-names
114 - gpio-controller
115 - '#gpio-cells'
116 - gpio-ranges
121 - |
122 #include <dt-bindings/sound/qcom,q6afe.h>
123 lpi_tlmm: pinctrl@33c0000 {
124 compatible = "qcom,sm8250-lpass-lpi-pinctrl";
129 clock-names = "core", "audio";
130 gpio-controller;
131 #gpio-cells = <2>;
132 gpio-ranges = <&lpi_tlmm 0 0 14>;