Home
last modified time | relevance | path

Searched full:qcs404 (Results 1 – 25 of 53) sorted by relevance

123

/Linux-v5.10/Documentation/devicetree/bindings/interconnect/
Dqcom,qcs404.yaml4 $id: http://devicetree.org/schemas/interconnect/qcom,qcs404.yaml#
7 title: Qualcomm QCS404 Network-On-Chip interconnect
13 The Qualcomm QCS404 interconnect providers support adjusting the
22 - qcom,qcs404-bimc
23 - qcom,qcs404-pcnoc
24 - qcom,qcs404-snoc
54 compatible = "qcom,qcs404-bimc";
63 compatible = "qcom,qcs404-pcnoc";
72 compatible = "qcom,qcs404-snoc";
/Linux-v5.10/Documentation/devicetree/bindings/clock/
Dqcom,gcc-qcs404.yaml4 $id: http://devicetree.org/schemas/clock/qcom,gcc-qcs404.yaml#
7 title: Qualcomm Global Clock & Reset Controller Bindingfor QCS404
15 power domains on QCS404.
18 - dt-bindings/clock/qcom,gcc-qcs404.h
22 const: qcom,gcc-qcs404
48 compatible = "qcom,gcc-qcs404";
Dqcom,turingcc.txt5 - compatible: shall contain "qcom,qcs404-turingcc".
13 compatible = "qcom,qcs404-turingcc";
Dqcom,q6sstopcc.yaml14 const: "qcom,qcs404-q6sstopcc"
39 compatible = "qcom,qcs404-q6sstopcc";
/Linux-v5.10/arch/arm64/boot/dts/qcom/
Dqcs404-evb-1000.dts6 #include "qcs404-evb.dtsi"
9 model = "Qualcomm Technologies, Inc. QCS404 EVB 1000";
10 compatible = "qcom,qcs404-evb-1000", "qcom,qcs404-evb",
11 "qcom,qcs404";
Dqcs404-evb-4000.dts7 #include "qcs404-evb.dtsi"
10 model = "Qualcomm Technologies, Inc. QCS404 EVB 4000";
11 compatible = "qcom,qcs404-evb-4000", "qcom,qcs404-evb",
12 "qcom,qcs404";
Dqcs404.dtsi5 #include <dt-bindings/clock/qcom,gcc-qcs404.h>
6 #include <dt-bindings/clock/qcom,turingcc-qcs404.h>
150 compatible = "qcom,scm-qcs404", "qcom,scm";
225 compatible = "qcom,rpm-qcs404";
229 compatible = "qcom,rpmcc-qcs404";
234 compatible = "qcom,qcs404-rpmpd";
311 compatible = "qcom,qcs404-turingcc";
443 compatible = "qcom,qcs404-bimc";
451 compatible = "qcom,qcs404-tsens", "qcom,tsens-v1";
464 compatible = "qcom,qcs404-pcnoc";
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/remoteproc/
Dqcom,adsp.txt15 "qcom,qcs404-adsp-pas"
16 "qcom,qcs404-cdsp-pas"
17 "qcom,qcs404-wcss-pas"
44 qcom,qcs404-adsp-pas:
45 qcom,qcs404-cdsp-pas:
55 qcom,qcs404-wcss-pas:
107 qcom,qcs404-adsp-pas:
109 qcom,qcs404-cdsp-pas:
110 qcom,qcs404-wcss-pas:
Dqcom,hexagon-v56.txt10 "qcom,qcs404-cdsp-pil",
45 Usage: required for QCS404 CDSP
68 Usage: required for QCS404 CDSP
/Linux-v5.10/Documentation/devicetree/bindings/power/avs/
Dqcom,cpr.txt13 Definition: should be "qcom,qcs404-cpr", "qcom,cpr" for qcs404
72 for qcs404.
94 compatible = "qcom,qcs404-cpr", "qcom,cpr";
/Linux-v5.10/drivers/interconnect/qcom/
DMakefile7 qnoc-qcs404-objs := qcs404.o
19 obj-$(CONFIG_INTERCONNECT_QCOM_QCS404) += qnoc-qcs404.o
DKconfig37 tristate "Qualcomm QCS404 interconnect driver"
42 This is a driver for the Qualcomm Network-on-Chip on qcs404-based
Dqcs404.c6 #include <dt-bindings/interconnect/qcom,qcs404.h>
505 { .compatible = "qcom,qcs404-bimc", .data = &qcs404_bimc },
506 { .compatible = "qcom,qcs404-pcnoc", .data = &qcs404_pcnoc },
507 { .compatible = "qcom,qcs404-snoc", .data = &qcs404_snoc },
516 .name = "qnoc-qcs404",
521 MODULE_DESCRIPTION("Qualcomm QCS404 NoC driver");
/Linux-v5.10/drivers/soc/qcom/
Drpmpd.c197 /* qcs404 RPM Power domains */
198 DEFINE_RPMPD_PAIR(qcs404, vddmx, vddmx_ao, RWMX, LEVEL, 0);
199 DEFINE_RPMPD_VFL(qcs404, vddmx_vfl, RWMX, 0);
201 DEFINE_RPMPD_LEVEL(qcs404, vdd_lpicx, RWLC, 0);
202 DEFINE_RPMPD_VFL(qcs404, vdd_lpicx_vfl, RWLC, 0);
204 DEFINE_RPMPD_LEVEL(qcs404, vdd_lpimx, RWLM, 0);
205 DEFINE_RPMPD_VFL(qcs404, vdd_lpimx_vfl, RWLM, 0);
227 { .compatible = "qcom,qcs404-rpmpd", .data = &qcs404_desc },
/Linux-v5.10/drivers/clk/qcom/
Dturingcc-qcs404.c15 #include <dt-bindings/clock/qcom,turingcc-qcs404.h>
152 { .compatible = "qcom,qcs404-turingcc" },
161 .name = "qcs404-turingcc",
169 MODULE_DESCRIPTION("Qualcomm QCS404 Turing Clock Controller");
Dq6sstop-qcs404.c14 #include <dt-bindings/clock/qcom,q6sstopcc-qcs404.h>
152 { .compatible = "qcom,qcs404-q6sstopcc" },
214 .name = "qcs404-q6sstopcc",
222 MODULE_DESCRIPTION("QTI QCS404 Q6SSTOP Clock Controller Driver");
DKconfig287 tristate "QCS404 Global Clock Controller"
289 Support for the global clock controller on QCS404 devices.
361 tristate "QCS404 Turing Clock Controller"
363 Support for the Turing Clock Controller on QCS404, provides clocks
367 tristate "QCS404 Q6SSTOP Clock Controller"
370 Support for the Q6SSTOP clock controller on QCS404 devices.
DMakefile51 obj-$(CONFIG_QCS_GCC_404) += gcc-qcs404.o
52 obj-$(CONFIG_QCS_Q6SSTOP_404) += q6sstop-qcs404.o
53 obj-$(CONFIG_QCS_TURING_404) += turingcc-qcs404.o
Dclk-smd-rpm.c875 /* QCS404 */
876 DEFINE_CLK_SMD_RPM_QDSS(qcs404, qdss_clk, qdss_a_clk, QCOM_SMD_RPM_MISC_CLK, 1);
878 DEFINE_CLK_SMD_RPM(qcs404, pnoc_clk, pnoc_a_clk, QCOM_SMD_RPM_BUS_CLK, 0);
879 DEFINE_CLK_SMD_RPM(qcs404, snoc_clk, snoc_a_clk, QCOM_SMD_RPM_BUS_CLK, 1);
881 DEFINE_CLK_SMD_RPM(qcs404, bimc_clk, bimc_a_clk, QCOM_SMD_RPM_MEM_CLK, 0);
882 DEFINE_CLK_SMD_RPM(qcs404, bimc_gpu_clk, bimc_gpu_a_clk, QCOM_SMD_RPM_MEM_CLK, 2);
884 DEFINE_CLK_SMD_RPM(qcs404, qpic_clk, qpic_a_clk, QCOM_SMD_RPM_QPIC_CLK, 0);
885 DEFINE_CLK_SMD_RPM(qcs404, ce1_clk, ce1_a_clk, QCOM_SMD_RPM_CE_CLK, 0);
887 DEFINE_CLK_SMD_RPM_XO_BUFFER(qcs404, rf_clk1, rf_clk1_a, 4);
888 DEFINE_CLK_SMD_RPM_XO_BUFFER_PINCTRL(qcs404, rf_clk1_pin, rf_clk1_a_pin, 4);
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/mailbox/
Dqcom,apcs-kpss-global.yaml25 - qcom,qcs404-apcs-apps-global
78 # Example apcs with qcs404
83 compatible = "qcom,qcs404-apcs-apps-global";
/Linux-v5.10/Documentation/devicetree/bindings/pci/
Dqcom,pcie.txt14 - "qcom,pcie-qcs404" for qcs404
125 Usage: required for qcs404
198 Usage: required for qcs404
242 Usage: required for apq8084 and qcs404
247 Usage: required for apq8084 and qcs404
/Linux-v5.10/Documentation/devicetree/bindings/pinctrl/
Dqcom,qcs404-pinctrl.txt1 Qualcomm QCS404 TLMM block
4 QCS404 platform.
9 Definition: must be "qcom,qcs404-pinctrl"
188 compatible = "qcom,qcs404-pinctrl";
/Linux-v5.10/Documentation/devicetree/bindings/phy/
Dqcom-pcie2-phy.txt9 "qcom,qcs404-pcie2-phy", "qcom,pcie2-phy"
28 compatible = "qcom,qcs404-pcie2-phy", "qcom,pcie2-phy";
/Linux-v5.10/Documentation/devicetree/bindings/net/
Dqcom,ethqos.txt10 - compatible: Should be qcom,qcs404-ethqos"
31 compatible = "qcom,qcs404-ethqos";
/Linux-v5.10/Documentation/devicetree/bindings/thermal/
Dqcom-tsens.yaml34 - qcom,qcs404-tsens
100 - qcom,qcs404-tsens
150 compatible = "qcom,qcs404-tsens", "qcom,tsens-v1";

123