Lines Matching +full:slew +full:- +full:rate
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
18 const: qcom,sm8250-lpass-lpi-pinctrl
25 - description: LPASS Core voting clock
26 - description: LPASS Audio voting clock
28 clock-names:
30 - const: core
31 - const: audio
33 gpio-controller: true
35 "#gpio-cells":
37 include/dt-bindings/gpio/gpio.h
40 gpio-ranges:
44 "-state$":
46 - $ref: "#/$defs/qcom-sm8250-lpass-state"
47 - patternProperties:
48 "-pins$":
49 $ref: "#/$defs/qcom-sm8250-lpass-state"
53 qcom-sm8250-lpass-state:
58 $ref: /schemas/pinctrl/pincfg-node.yaml
67 - pattern: "^gpio([0-9]|1[0-3])$"
81 drive-strength:
87 slew-rate:
92 1: Higher Slew rate (faster edges)
93 2: Lower Slew rate (slower edges)
96 bias-pull-down: true
97 bias-pull-up: true
98 bias-bus-hold: true
99 bias-disable: true
100 input-enable: true
101 output-high: true
102 output-low: true
105 - pins
106 - function
111 - $ref: pinctrl.yaml#
114 - compatible
115 - reg
116 - clocks
117 - clock-names
118 - gpio-controller
119 - "#gpio-cells"
120 - gpio-ranges
125 - |
126 #include <dt-bindings/sound/qcom,q6afe.h>
128 compatible = "qcom,sm8250-lpass-lpi-pinctrl";
133 clock-names = "core", "audio";
134 gpio-controller;
135 #gpio-cells = <2>;
136 gpio-ranges = <&lpi_tlmm 0 0 14>;
138 wsa-swr-active-state {
139 clk-pins {
142 drive-strength = <2>;
143 slew-rate = <1>;
144 bias-disable;
147 data-pins {
150 drive-strength = <2>;
151 slew-rate = <1>;
155 tx-swr-sleep-clk-state {
158 drive-strength = <2>;
159 bias-pull-down;