| /linux/Documentation/devicetree/bindings/interconnect/ |
| H A D | qcom,rpmh.yaml | 82 - qcom,sm8250-aggre1-noc 83 - qcom,sm8250-aggre2-noc 84 - qcom,sm8250-compute-noc 85 - qcom,sm8250-config-noc 86 - qcom,sm8250-dc-noc 87 - qcom,sm8250-gem-noc 88 - qcom,sm8250-mc-virt 89 - qcom,sm8250-mmss-noc 90 - qcom,sm8250-npu-noc 91 - qcom,sm8250-qup-virt [all …]
|
| /linux/Documentation/devicetree/bindings/remoteproc/ |
| H A D | qcom,sm8150-pas.yaml | 7 title: Qualcomm SM8150/SM8250 Peripheral Authentication Service 13 Qualcomm SM8150/SM8250 SoC Peripheral Authentication Service loads and boots 35 - qcom,sm8250-adsp-pas 36 - qcom,sm8250-cdsp-pas 37 - qcom,sm8250-slpi-pas 82 - qcom,sm8250-adsp-pas 83 - qcom,sm8250-cdsp-pas 84 - qcom,sm8250-slpi-pas 107 - qcom,sm8250-cdsp-pas 140 - qcom,sm8250-adsp-pas [all …]
|
| /linux/Documentation/devicetree/bindings/display/msm/ |
| H A D | qcom,sm8250-mdss.yaml | 4 $id: http://devicetree.org/schemas/display/msm/qcom,sm8250-mdss.yaml# 7 title: Qualcomm SM8250 Display MDSS 15 bindings of MDSS are mentioned for SM8250 target. 21 const: qcom,sm8250-mdss 53 const: qcom,sm8250-dpu 62 - const: qcom,sm8250-dp 72 - const: qcom,sm8250-dsi-ctrl 90 #include <dt-bindings/clock/qcom,dispcc-sm8250.h> 91 #include <dt-bindings/clock/qcom,gcc-sm8250.h> 94 #include <dt-bindings/interconnect/qcom,sm8250.h> [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | qcom,sm8250-lpass-lpi-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml# 7 title: Qualcomm SM8250 SoC LPASS LPI TLMM 14 (LPASS) Low Power Island (LPI) of Qualcomm SM8250 SoC. 18 const: qcom,sm8250-lpass-lpi-pinctrl 36 - $ref: "#/$defs/qcom-sm8250-lpass-state" 39 $ref: "#/$defs/qcom-sm8250-lpass-state" 43 qcom-sm8250-lpass-state: 87 compatible = "qcom,sm8250-lpass-lpi-pinctrl";
|
| H A D | qcom,sm8250-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8250-pinctrl.yaml# 7 title: Qualcomm Technologies, Inc. SM8250 TLMM block 13 Top Level Mode Multiplexer pin controller in the Qualcomm SM8250 SoC. 17 const: qcom,sm8250-pinctrl 41 - $ref: "#/$defs/qcom-sm8250-tlmm-state" 44 $ref: "#/$defs/qcom-sm8250-tlmm-state" 48 qcom-sm8250-tlmm-state: 108 compatible = "qcom,sm8250-pinctrl";
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | qcom,audiocc-sm8250.yaml | 4 $id: http://devicetree.org/schemas/clock/qcom,audiocc-sm8250.yaml# 7 title: LPASS Audio Clock Controller on SM8250 SoCs 15 See include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h for the full list 20 const: qcom,sm8250-lpass-audiocc 51 #include <dt-bindings/clock/qcom,sm8250-lpass-audiocc.h> 55 compatible = "qcom,sm8250-lpass-audiocc";
|
| H A D | qcom,aoncc-sm8250.yaml | 4 $id: http://devicetree.org/schemas/clock/qcom,aoncc-sm8250.yaml# 7 title: LPASS Always ON Clock Controller on SM8250 SoCs 15 See include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h for the full list 20 const: qcom,sm8250-lpass-aoncc 51 #include <dt-bindings/clock/qcom,sm8250-lpass-aoncc.h> 55 compatible = "qcom,sm8250-lpass-aoncc";
|
| H A D | qcom,dispcc-sm8x50.yaml | 7 title: Qualcomm Display Clock & Reset Controller on SM8150/SM8250/SM8350 14 domains on SM8150/SM8250/SM8350. 18 include/dt-bindings/clock/qcom,dispcc-sm8250.h 26 - qcom,sm8250-dispcc 101 compatible = "qcom,sm8250-dispcc";
|
| H A D | qcom,videocc.yaml | 22 include/dt-bindings/clock/qcom,videocc-sm8250.h 33 - qcom,sm8250-videocc 135 - qcom,sm8250-videocc
|
| H A D | qcom,gpucc.yaml | 25 include/dt-bindings/clock/qcom,gpucc-sm8250.h 41 - qcom,sm8250-gpucc
|
| /linux/Documentation/devicetree/bindings/pci/ |
| H A D | qcom,pcie-sm8250.yaml | 4 $id: http://devicetree.org/schemas/pci/qcom,pcie-sm8250.yaml# 7 title: Qualcomm SM8250 PCI Express Root Complex 14 Qualcomm SM8250 SoC PCIe root complex controller is based on the Synopsys 19 const: qcom,pcie-sm8250 93 #include <dt-bindings/clock/qcom,gcc-sm8250.h> 95 #include <dt-bindings/interconnect/qcom,sm8250.h> 103 compatible = "qcom,pcie-sm8250";
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | qcom,sc8280xp-qmp-pcie-phy.yaml | 34 - qcom,sm8250-qmp-gen3x1-pcie-phy 35 - qcom,sm8250-qmp-gen3x2-pcie-phy 36 - qcom,sm8250-qmp-modem-pcie-phy 157 - qcom,sm8250-qmp-gen3x1-pcie-phy 158 - qcom,sm8250-qmp-gen3x2-pcie-phy 159 - qcom,sm8250-qmp-modem-pcie-phy
|
| /linux/sound/soc/qcom/ |
| H A D | sm8250.c | 214 { .compatible = "qcom,qrb5165-rb5-sndcard", .data = "sm8250" }, 215 { .compatible = "qcom,sm8250-sndcard", .data = "sm8250" }, 224 .name = "snd-sm8250", 230 MODULE_DESCRIPTION("SM8250 ASoC Machine Driver");
|
| H A D | Makefile | 28 snd-soc-sm8250-y := sm8250.o 42 obj-$(CONFIG_SND_SOC_SM8250) += snd-soc-sm8250.o
|
| H A D | Kconfig | 186 tristate "SoC Machine driver for SM8250 boards" 195 SM8250 SoC-based systems.
|
| /linux/drivers/clk/qcom/ |
| H A D | lpass-gfm-sm8250.c | 20 #include <dt-bindings/clock/qcom,sm8250-lpass-audiocc.h> 21 #include <dt-bindings/clock/qcom,sm8250-lpass-aoncc.h> 293 .compatible = "qcom,sm8250-lpass-aoncc", 297 .compatible = "qcom,sm8250-lpass-audiocc", 318 MODULE_DESCRIPTION("QTI SM8250 LPASS Glitch Free Mux clock driver");
|
| H A D | Makefile | 23 obj-$(CONFIG_CLK_GFM_LPASS_SM8250) += lpass-gfm-sm8250.o 134 obj-$(CONFIG_SM_CAMCC_8250) += camcc-sm8250.o 145 obj-$(CONFIG_SM_DISPCC_8250) += dispcc-sm8250.o 157 obj-$(CONFIG_SM_GCC_8250) += gcc-sm8250.o 170 obj-$(CONFIG_SM_GPUCC_8250) += gpucc-sm8250.o 183 obj-$(CONFIG_SM_VIDEOCC_8250) += videocc-sm8250.o
|
| H A D | gpucc-sm8250.c | 12 #include <dt-bindings/clock/qcom,gpucc-sm8250.h> 299 { .compatible = "qcom,sm8250-gpucc" }, 330 .name = "sm8250-gpucc", 337 MODULE_DESCRIPTION("QTI GPU_CC SM8250 Driver");
|
| H A D | Kconfig | 1027 tristate "SM8250 Camera Clock Controller" 1031 Support for the camera clock controller on SM8250 devices. 1099 tristate "SM8150/SM8250/SM8350 Display Clock Controller" 1104 SM8150/SM8250/SM8350 devices. 1242 tristate "SM8250 Global Clock Controller" 1246 Support for the global clock controller on SM8250 devices. 1360 tristate "SM8250 Graphics Clock Controller" 1364 Support for the graphics clock controller on SM8250 devices. 1490 tristate "SM8250 Video Clock Controller" 1495 Support for the video clock controller on SM8250 devices. [all …]
|
| H A D | videocc-sm8250.c | 12 #include <dt-bindings/clock/qcom,videocc-sm8250.h> 359 { .compatible = "qcom,sm8250-videocc" }, 400 .name = "sm8250-videocc", 408 MODULE_DESCRIPTION("QTI VIDEOCC SM8250 Driver");
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm8250-xiaomi-elish-csot.dts | 8 #include "sm8250-xiaomi-elish-common.dtsi" 12 compatible = "xiaomi,elish", "qcom,sm8250";
|
| H A D | sm8250-xiaomi-elish-boe.dts | 8 #include "sm8250-xiaomi-elish-common.dtsi" 12 compatible = "xiaomi,elish", "qcom,sm8250";
|
| H A D | sm8250-xiaomi-elish-common.dtsi | 10 #include "sm8250.dtsi" 17 * Delete following upstream (sm8250.dtsi) reserved 30 qcom,msm-id = <QCOM_ID_SM8250 0x20001>; /* SM8250 v2.1 */ 225 firmware-name = "qcom/sm8250/xiaomi/elish/adsp.mbn"; 535 firmware-name = "qcom/sm8250/xiaomi/elish/cdsp.mbn"; 560 firmware-name = "qcom/sm8250/xiaomi/elish/a650_zap.mbn"; 788 firmware-name = "qcom/sm8250/xiaomi/elish/slpi.mbn"; 870 firmware-name = "qcom/sm8250/xiaomi/elish/venus.mbn";
|
| /linux/drivers/pinctrl/qcom/ |
| H A D | pinctrl-sm8250-lpass-lpi.c | 130 .compatible = "qcom,sm8250-lpass-lpi-pinctrl", 139 .name = "qcom-sm8250-lpass-lpi-pinctrl", 147 MODULE_DESCRIPTION("QTI SM8250 LPI GPIO pin control driver");
|
| /linux/Documentation/devicetree/bindings/mailbox/ |
| H A D | qcom-ipcc.yaml | 38 - qcom,sm8250-ipcc 82 compatible = "qcom,sm8250-ipcc", "qcom,ipcc";
|