Lines Matching +full:qup +full:- +full:config
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: "http://devicetree.org/schemas/i2c/qcom,i2c-geni-qcom.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
7 title: Qualcomm Geni based QUP I2C Controller
10 - Andy Gross <agross@kernel.org>
11 - Bjorn Andersson <bjorn.andersson@linaro.org>
14 - $ref: /schemas/i2c/i2c-controller.yaml#
18 const: qcom,geni-i2c
23 clock-names:
26 clock-frequency:
32 dma-names:
34 - const: tx
35 - const: rx
40 interconnect-names:
42 - const: qup-core
43 - const: qup-config
44 - const: qup-memory
49 pinctrl-0: true
50 pinctrl-1: true
52 pinctrl-names:
55 - const: default
56 - const: sleep
58 power-domains:
64 required-opps:
68 - compatible
69 - interrupts
70 - clocks
71 - clock-names
72 - reg
77 - |
78 #include <dt-bindings/interrupt-controller/arm-gic.h>
79 #include <dt-bindings/clock/qcom,gcc-sc7180.h>
80 #include <dt-bindings/interconnect/qcom,sc7180.h>
81 #include <dt-bindings/power/qcom-rpmpd.h>
84 compatible = "qcom,geni-i2c";
86 clock-names = "se";
88 pinctrl-names = "default";
89 pinctrl-0 = <&qup_i2c0_default>;
91 #address-cells = <1>;
92 #size-cells = <0>;
96 interconnect-names = "qup-core", "qup-config", "qup-memory";
97 power-domains = <&rpmhpd SC7180_CX>;
98 required-opps = <&rpmhpd_opp_low_svs>;