/Linux-v5.15/Documentation/devicetree/bindings/interconnect/ |
D | qcom,sdm660.yaml | 4 $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/ |
D | qcom,gpucc-sdm660.yaml | 4 $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";
|
D | qcom,gcc.yaml | 36 - dt-bindings/clock/qcom,gcc-sdm660.h (qcom,gcc-sdm630 and qcom,gcc-sdm660) 58 - qcom,gcc-sdm660
|
D | qcom,mmcc.yaml | 30 - qcom,mmcc-sdm660
|
D | qcom,rpmcc.txt | 29 "qcom,rpmcc-sdm660", "qcom,rpmcc"
|
/Linux-v5.15/drivers/interconnect/qcom/ |
D | Makefile | 13 qnoc-sdm660-objs := sdm660.o 31 obj-$(CONFIG_INTERCONNECT_QCOM_SDM660) += qnoc-sdm660.o
|
D | sdm660.c | 3 * 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 …]
|
D | Kconfig | 96 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/ |
D | rpmpd.c | 317 /* 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/ |
D | qcom,sdm660-camss.yaml | 5 $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/ |
D | sdm660-xiaomi-lavender.dts | 8 #include "sdm660.dtsi" 12 compatible = "xiaomi,lavender", "qcom,sdm660";
|
D | sdm660.dtsi | 137 compatible = "qcom,gcc-sdm660"; 141 compatible = "qcom,gpucc-sdm660"; 232 compatible = "qcom,mmcc-sdm660"; 246 compatible = "qcom,sdm660-pinctrl";
|
D | sdm630.dtsi | 7 #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 …]
|
D | sdm636.dtsi | 8 #include "sdm660.dtsi"
|
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ |
D | qcom,sdm660-pinctrl.txt | 1 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/ |
D | Makefile | 74 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
|
D | gpucc-sdm660.c | 19 #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");
|
D | Kconfig | 446 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/ |
D | qcom,apcs-kpss-global.yaml | 30 - qcom,sdm660-apcs-hmss-global 80 - qcom,sdm660-apcs-hmss-global
|
/Linux-v5.15/Documentation/devicetree/bindings/arm/ |
D | qcom.yaml | 44 sdm660 200 - const: qcom,sdm660
|
/Linux-v5.15/drivers/pinctrl/qcom/ |
D | Kconfig | 242 tristate "Qualcomm Technologies Inc SDM660 pin controller driver" 248 Technologies Inc SDM660 platform.
|
D | Makefile | 31 obj-$(CONFIG_PINCTRL_SDM660) += pinctrl-sdm660.o
|
/Linux-v5.15/include/dt-bindings/interconnect/ |
D | qcom,sdm660.h | 2 /* SDM660 interconnect IDs */
|
/Linux-v5.15/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,smd-rpm.yaml | 41 - qcom,rpm-sdm660
|
/Linux-v5.15/Documentation/devicetree/bindings/power/ |
D | qcom,rpmpd.yaml | 27 - qcom,sdm660-rpmpd
|