Lines Matching +full:qcom +full:- +full:sm6115 +full:- +full:lpass +full:- +full:state
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm SM6115 SoC LPASS LPI TLMM
10 - Konrad Dybcio <konradybcio@kernel.org>
11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
15 (LPASS) Low Power Island (LPI) of Qualcomm SM6115 SoC.
19 const: qcom,sm6115-lpass-lpi-pinctrl
23 - description: LPASS LPI TLMM Control and Status registers
24 - description: LPASS LPI MCC registers
28 - description: LPASS Audio voting clock
30 clock-names:
32 - const: audio
34 gpio-controller: true
36 "#gpio-cells":
38 include/dt-bindings/gpio/gpio.h
41 gpio-ranges:
45 "-state$":
47 - $ref: "#/$defs/qcom-sm6115-lpass-state"
48 - patternProperties:
49 "-pins$":
50 $ref: "#/$defs/qcom-sm6115-lpass-state"
54 qcom-sm6115-lpass-state:
59 $ref: /schemas/pinctrl/pincfg-node.yaml
67 pattern: "^gpio([0-9]|1[0-8])$"
78 drive-strength:
84 slew-rate:
93 bias-bus-hold: true
94 bias-pull-down: true
95 bias-pull-up: true
96 bias-disable: true
97 input-enable: true
98 output-high: true
99 output-low: true
102 - pins
103 - function
108 - $ref: pinctrl.yaml#
111 - compatible
112 - reg
113 - clocks
114 - clock-names
115 - gpio-controller
116 - "#gpio-cells"
117 - gpio-ranges
122 - |
123 #include <dt-bindings/sound/qcom,q6afe.h>
126 compatible = "qcom,sm6115-lpass-lpi-pinctrl";
130 clock-names = "audio";
132 gpio-controller;
133 #gpio-cells = <2>;
134 gpio-ranges = <&lpass_tlmm 0 0 19>;