Home
last modified time | relevance | path

Searched full:qcm2290 (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v6.1/Documentation/devicetree/bindings/interconnect/
Dqcom,qcm2290.yaml4 $id: http://devicetree.org/schemas/interconnect/qcom,qcm2290.yaml#
7 title: Qualcomm QCM2290 Network-On-Chip interconnect
13 The Qualcomm QCM2290 interconnect providers support adjusting the
22 - qcom,qcm2290-bimc
23 - qcom,qcm2290-cnoc
24 - qcom,qcm2290-snoc
50 - qcom,qcm2290-qup-virt
51 - qcom,qcm2290-mmrt-virt
52 - qcom,qcm2290-mmnrt-virt
89 compatible = "qcom,qcm2290-snoc";
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dqcom,qcm2290-dispcc.yaml4 $id: http://devicetree.org/schemas/clock/qcom,qcm2290-dispcc.yaml#
7 title: Qualcomm Display Clock & Reset Controller Binding for qcm2290
14 power domains on qcm2290.
16 See also dt-bindings/clock/qcom,dispcc-qcm2290.h.
20 const: qcom,qcm2290-dispcc
65 #include <dt-bindings/clock/qcom,dispcc-qcm2290.h>
66 #include <dt-bindings/clock/qcom,gcc-qcm2290.h>
69 compatible = "qcom,qcm2290-dispcc";
Dqcom,gcc-qcm2290.yaml4 $id: http://devicetree.org/schemas/clock/qcom,gcc-qcm2290.yaml#
7 title: Qualcomm Global Clock & Reset Controller Binding for QCM2290
14 and power domains on QCM2290.
17 - dt-bindings/clock/qcom,gcc-qcm2290.h
21 const: qcom,gcc-qcm2290
47 compatible = "qcom,gcc-qcm2290";
Dqcom,rpmcc.yaml42 - qcom,rpmcc-qcm2290
118 - qcom,rpmcc-qcm2290
/Linux-v6.1/Documentation/devicetree/bindings/display/msm/
Ddpu-qcm2290.yaml4 $id: http://devicetree.org/schemas/display/msm/dpu-qcm2290.yaml#
7 title: Qualcomm Display DPU dt properties for QCM2290 target
15 and DPU are mentioned for QCM2290 target.
20 - const: qcom,qcm2290-mdss
82 - const: qcom,qcm2290-dpu
161 #include <dt-bindings/clock/qcom,dispcc-qcm2290.h>
162 #include <dt-bindings/clock/qcom,gcc-qcm2290.h>
164 #include <dt-bindings/interconnect/qcom,qcm2290.h>
170 compatible = "qcom,qcm2290-mdss";
191 compatible = "qcom,qcm2290-dpu";
Ddsi-controller-main.yaml19 - qcom,dsi-ctrl-6g-qcm2290
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dqcom,qcm2290-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,qcm2290-pinctrl.yaml#
7 title: Qualcomm Technologies, Inc. QCM2290 TLMM block
14 QCM2290 platform.
18 const: qcom,qcm2290-tlmm
51 - $ref: "#/$defs/qcom-qcm2290-tlmm-state"
54 $ref: "#/$defs/qcom-qcm2290-tlmm-state"
57 qcom-qcm2290-tlmm-state:
139 compatible = "qcom,qcm2290-tlmm";
/Linux-v6.1/drivers/interconnect/qcom/
DMakefile12 qnoc-qcm2290-objs := qcm2290.o
36 obj-$(CONFIG_INTERCONNECT_QCOM_QCM2290) += qnoc-qcm2290.o
Dqcm2290.c3 * Qualcomm QCM2290 Network-on-Chip (NoC) QoS driver
9 #include <dt-bindings/interconnect/qcom,qcm2290.h>
1342 { .compatible = "qcom,qcm2290-bimc", .data = &qcm2290_bimc },
1343 { .compatible = "qcom,qcm2290-cnoc", .data = &qcm2290_cnoc },
1344 { .compatible = "qcom,qcm2290-snoc", .data = &qcm2290_snoc },
1345 { .compatible = "qcom,qcm2290-qup-virt", .data = &qcm2290_qup_virt },
1346 { .compatible = "qcom,qcm2290-mmrt-virt", .data = &qcm2290_mmrt_virt },
1347 { .compatible = "qcom,qcm2290-mmnrt-virt", .data = &qcm2290_mmnrt_virt },
1356 .name = "qnoc-qcm2290",
1362 MODULE_DESCRIPTION("Qualcomm QCM2290 NoC driver");
DKconfig55 tristate "Qualcomm QCM2290 interconnect driver"
60 This is a driver for the Qualcomm Network-on-Chip on qcm2290-based
/Linux-v6.1/Documentation/devicetree/bindings/phy/
Dqcom,qmp-usb-phy.yaml23 - qcom,qcm2290-qmp-usb3-phy
254 - qcom,qcm2290-qmp-usb3-phy
328 - qcom,qcm2290-qmp-usb3-phy
Dqcom,qusb2-phy.yaml25 - qcom,qcm2290-qusb2-phy
/Linux-v6.1/drivers/clk/qcom/
Ddispcc-qcm2290.c14 #include <dt-bindings/clock/qcom,dispcc-qcm2290.h>
506 { .compatible = "qcom,qcm2290-dispcc" },
537 .name = "dispcc-qcm2290",
554 MODULE_DESCRIPTION("QTI DISP_CC qcm2290 Driver");
Dclk-smd-rpm.c1125 DEFINE_CLK_SMD_RPM(qcm2290, hwkm_clk, hwkm_a_clk, QCOM_SMD_RPM_HWKM_CLK, 0);
1126 DEFINE_CLK_SMD_RPM(qcm2290, pka_clk, pka_a_clk, QCOM_SMD_RPM_PKA_CLK, 0);
1165 /* QCM2290 */
1166 DEFINE_CLK_SMD_RPM_XO_BUFFER(qcm2290, ln_bb_clk2, ln_bb_clk2_a, 0x2, 19200000);
1167 DEFINE_CLK_SMD_RPM_XO_BUFFER(qcm2290, rf_clk3, rf_clk3_a, 6, 38400000);
1169 DEFINE_CLK_SMD_RPM(qcm2290, qpic_clk, qpic_a_clk, QCOM_SMD_RPM_QPIC_CLK, 0);
1170 DEFINE_CLK_SMD_RPM(qcm2290, cpuss_gnoc_clk, cpuss_gnoc_a_clk,
1172 DEFINE_CLK_SMD_RPM(qcm2290, bimc_gpu_clk, bimc_gpu_a_clk,
1234 { .compatible = "qcom,rpmcc-qcm2290", .data = &rpm_clk_qcm2290 },
DMakefile60 obj-$(CONFIG_QCM_GCC_2290) += gcc-qcm2290.o
61 obj-$(CONFIG_QCM_DISPCC_2290) += dispcc-qcm2290.o
DKconfig345 tristate "QCM2290 Global Clock Controller"
348 Support for the global clock controller on QCM2290 devices.
353 tristate "QCM2290 Display Clock Controller"
357 QCM2290 devices.
/Linux-v6.1/include/dt-bindings/interconnect/
Dqcom,qcm2290.h2 /* QCM2290 interconnect IDs */
/Linux-v6.1/drivers/pinctrl/qcom/
DMakefile21 obj-$(CONFIG_PINCTRL_QCM2290) += pinctrl-qcm2290.o
DKconfig195 tristate "Qualcomm QCM2290 pin controller driver"
201 TLMM block found in the Qualcomm QCM2290 platform.
/Linux-v6.1/Documentation/devicetree/bindings/soc/qcom/
Dqcom,smd-rpm.yaml48 - qcom,rpm-qcm2290
/Linux-v6.1/Documentation/devicetree/bindings/mailbox/
Dqcom,apcs-kpss-global.yaml26 - qcom,qcm2290-apcs-hmss-global
/Linux-v6.1/drivers/iommu/arm/arm-smmu/
Darm-smmu-qcom-debug.c116 { .compatible = "qcom,qcm2290-smmu-500", .data = &qcm2290_smmu_cfg },
/Linux-v6.1/Documentation/devicetree/bindings/power/
Dqcom,rpmpd.yaml29 - qcom,qcm2290-rpmpd
/Linux-v6.1/include/dt-bindings/power/
Dqcom-rpmpd.h295 /* QCM2290 Power Domains */
/Linux-v6.1/drivers/mailbox/
Dqcom-apcs-ipc-mailbox.c153 { .compatible = "qcom,qcm2290-apcs-hmss-global", .data = &msm8994_apcs_data },

12