| /linux/Documentation/devicetree/bindings/interconnect/ | 
| H A D | qcom,rpmh.yaml | 82       - qcom,sm8250-aggre1-noc83       - 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 Service13   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/SM835014   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.h33           - qcom,sm8250-videocc
 135             - qcom,sm8250-videocc
 
 | 
| H A D | qcom,gpucc.yaml | 25     include/dt-bindings/clock/qcom,gpucc-sm8250.h41       - 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-phy35       - 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.o42 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.o134 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-ipcc82         compatible = "qcom,sm8250-ipcc", "qcom,ipcc";
 
 |