Lines Matching +full:q6afe +full:- +full:clocks
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#
10 - Konrad Dybcio <konradybcio@kernel.org>
11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
19 const: qcom,sm6115-lpass-lpi-pinctrl
23 - description: LPASS LPI TLMM Control and Status registers
24 - description: LPASS LPI MCC registers
26 clocks:
28 - description: LPASS Audio voting clock
30 clock-names:
32 - const: audio
35 "-state$":
37 - $ref: "#/$defs/qcom-sm6115-lpass-state"
38 - patternProperties:
39 "-pins$":
40 $ref: "#/$defs/qcom-sm6115-lpass-state"
44 qcom-sm6115-lpass-state:
49 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
58 pattern: "^gpio([0-9]|1[0-8])$"
71 - $ref: qcom,lpass-lpi-common.yaml#
74 - compatible
75 - reg
76 - clocks
77 - clock-names
82 - |
83 #include <dt-bindings/sound/qcom,q6afe.h>
86 compatible = "qcom,sm6115-lpass-lpi-pinctrl";
89 clocks = <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>;
90 clock-names = "audio";
92 gpio-controller;
93 #gpio-cells = <2>;
94 gpio-ranges = <&lpass_tlmm 0 0 19>;