Home
last modified time | relevance | path

Searched full:sdm660 (Results 1 – 25 of 42) sorted by relevance

12

/Linux-v5.15/Documentation/devicetree/bindings/interconnect/
Dqcom,sdm660.yaml4 $id: http://devicetree.org/schemas/interconnect/qcom,sdm660.yaml#
7 title: Qualcomm SDM660 Network-On-Chip interconnect
13 The Qualcomm SDM660 interconnect providers support adjusting the
22 - qcom,sdm660-a2noc
23 - qcom,sdm660-bimc
24 - qcom,sdm660-cnoc
25 - qcom,sdm660-gnoc
26 - qcom,sdm660-mnoc
27 - qcom,sdm660-snoc
55 - qcom,sdm660-mnoc
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/clock/
Dqcom,gpucc-sdm660.yaml4 $id: http://devicetree.org/schemas/clock/qcom,gpucc-sdm660.yaml#
7 title: Qualcomm Graphics Clock & Reset Controller Binding for SDM630 and SDM660
14 power domains on SDM630 and SDM660.
16 See also dt-bindings/clock/qcom,gpucc-sdm660.h.
22 - qcom,gpucc-sdm660
61 #include <dt-bindings/clock/qcom,gcc-sdm660.h>
65 compatible = "qcom,gpucc-sdm660";
Dqcom,gcc.yaml36 - dt-bindings/clock/qcom,gcc-sdm660.h (qcom,gcc-sdm630 and qcom,gcc-sdm660)
58 - qcom,gcc-sdm660
Dqcom,mmcc.yaml30 - qcom,mmcc-sdm660
Dqcom,rpmcc.txt29 "qcom,rpmcc-sdm660", "qcom,rpmcc"
/Linux-v5.15/drivers/interconnect/qcom/
DMakefile13 qnoc-sdm660-objs := sdm660.o
31 obj-$(CONFIG_INTERCONNECT_QCOM_SDM660) += qnoc-sdm660.o
Dsdm660.c3 * Qualcomm SDM630/SDM636/SDM660 Network-on-Chip (NoC) QoS driver
7 #include <dt-bindings/interconnect/qcom,sdm660.h>
818 if (of_device_is_compatible(dev->of_node, "qcom,sdm660-mnoc")) { in qnoc_probe()
822 } else if (of_device_is_compatible(dev->of_node, "qcom,sdm660-a2noc")) { in qnoc_probe()
827 if (of_device_is_compatible(dev->of_node, "qcom,sdm660-bimc")) in qnoc_probe()
916 { .compatible = "qcom,sdm660-a2noc", .data = &sdm660_a2noc },
917 { .compatible = "qcom,sdm660-bimc", .data = &sdm660_bimc },
918 { .compatible = "qcom,sdm660-cnoc", .data = &sdm660_cnoc },
919 { .compatible = "qcom,sdm660-gnoc", .data = &sdm660_gnoc },
920 { .compatible = "qcom,sdm660-mnoc", .data = &sdm660_mnoc },
[all …]
DKconfig96 tristate "Qualcomm SDM660 interconnect driver"
101 This is a driver for the Qualcomm Network-on-Chip on sdm660-based
/Linux-v5.15/drivers/soc/qcom/
Drpmpd.c317 /* sdm660 RPM Power domains */
318 DEFINE_RPMPD_PAIR(sdm660, vddcx, vddcx_ao, RWCX, LEVEL, 0);
319 DEFINE_RPMPD_VFL(sdm660, vddcx_vfl, RWCX, 0);
321 DEFINE_RPMPD_PAIR(sdm660, vddmx, vddmx_ao, RWMX, LEVEL, 0);
322 DEFINE_RPMPD_VFL(sdm660, vddmx_vfl, RWMX, 0);
324 DEFINE_RPMPD_LEVEL(sdm660, vdd_ssccx, RWLC, 0);
325 DEFINE_RPMPD_VFL(sdm660, vdd_ssccx_vfl, RWLC, 0);
327 DEFINE_RPMPD_LEVEL(sdm660, vdd_sscmx, RWLM, 0);
328 DEFINE_RPMPD_VFL(sdm660, vdd_sscmx_vfl, RWLM, 0);
385 { .compatible = "qcom,sdm660-rpmpd", .data = &sdm660_desc },
/Linux-v5.15/Documentation/devicetree/bindings/media/
Dqcom,sdm660-camss.yaml5 $id: "http://devicetree.org/schemas/media/qcom,sdm660-camss.yaml#"
19 const: qcom,sdm660-camss
240 #include <dt-bindings/clock/qcom,gcc-sdm660.h>
241 #include <dt-bindings/clock/qcom,mmcc-sdm660.h>
244 compatible = "qcom,sdm660-camss";
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dsdm660-xiaomi-lavender.dts8 #include "sdm660.dtsi"
12 compatible = "xiaomi,lavender", "qcom,sdm660";
Dsdm660.dtsi137 compatible = "qcom,gcc-sdm660";
141 compatible = "qcom,gpucc-sdm660";
232 compatible = "qcom,mmcc-sdm660";
246 compatible = "qcom,sdm660-pinctrl";
Dsdm630.dtsi7 #include <dt-bindings/clock/qcom,gcc-sdm660.h>
8 #include <dt-bindings/clock/qcom,gpucc-sdm660.h>
9 #include <dt-bindings/clock/qcom,mmcc-sdm660.h>
424 compatible = "qcom,rpm-sdm660";
428 compatible = "qcom,rpmcc-sdm660", "qcom,rpmcc";
433 compatible = "qcom,sdm660-rpmpd";
574 compatible = "qcom,sdm660-bimc";
588 compatible = "qcom,sdm660-cnoc";
597 compatible = "qcom,sdm660-snoc";
654 compatible = "qcom,sdm660-a2noc";
[all …]
Dsdm636.dtsi8 #include "sdm660.dtsi"
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/
Dqcom,sdm660-pinctrl.txt1 Qualcomm Technologies, Inc. SDM660 TLMM block
4 SDM660 platform.
9 Definition: must be "qcom,sdm660-pinctrl" or
180 compatible = "qcom,sdm660-pinctrl";
/Linux-v5.15/drivers/clk/qcom/
DMakefile74 obj-$(CONFIG_SDM_GCC_660) += gcc-sdm660.o
75 obj-$(CONFIG_SDM_MMCC_660) += mmcc-sdm660.o
76 obj-$(CONFIG_SDM_GPUCC_660) += gpucc-sdm660.o
Dgpucc-sdm660.c19 #include <dt-bindings/clock/qcom,gpucc-sdm660.h>
304 { .compatible = "qcom,gpucc-sdm660" },
342 .name = "gpucc-sdm660",
348 MODULE_DESCRIPTION("Qualcomm SDM630/SDM660 GPUCC Driver");
DKconfig446 tristate "SDM660 Global Clock Controller"
449 Support for the global clock controller on SDM660 devices.
454 tristate "SDM660 Multimedia Clock Controller"
458 Support for the multimedia clock controller on SDM660 devices.
463 tristate "SDM660 Graphics Clock Controller"
/Linux-v5.15/Documentation/devicetree/bindings/mailbox/
Dqcom,apcs-kpss-global.yaml30 - qcom,sdm660-apcs-hmss-global
80 - qcom,sdm660-apcs-hmss-global
/Linux-v5.15/Documentation/devicetree/bindings/arm/
Dqcom.yaml44 sdm660
200 - const: qcom,sdm660
/Linux-v5.15/drivers/pinctrl/qcom/
DKconfig242 tristate "Qualcomm Technologies Inc SDM660 pin controller driver"
248 Technologies Inc SDM660 platform.
DMakefile31 obj-$(CONFIG_PINCTRL_SDM660) += pinctrl-sdm660.o
/Linux-v5.15/include/dt-bindings/interconnect/
Dqcom,sdm660.h2 /* SDM660 interconnect IDs */
/Linux-v5.15/Documentation/devicetree/bindings/soc/qcom/
Dqcom,smd-rpm.yaml41 - qcom,rpm-sdm660
/Linux-v5.15/Documentation/devicetree/bindings/power/
Dqcom,rpmpd.yaml27 - qcom,sdm660-rpmpd

12