/openbmc/linux/Documentation/devicetree/bindings/display/msm/ |
H A D | gmu.yaml | 9 title: GMU attached to certain Adreno GPUs 16 to members of the Adreno A6xx GPU family. The GMU provides on-device power 24 - pattern: '^qcom,adreno-gmu-6[0-9][0-9]\.[0-9]$' 25 - const: qcom,adreno-gmu 26 - const: qcom,adreno-gmu-wrapper 87 - qcom,adreno-gmu-618.0 88 - qcom,adreno-gmu-630.2 119 - qcom,adreno-gmu-635.0 120 - qcom,adreno-gmu-660.1 157 - qcom,adreno-gmu-640.1 [all …]
|
H A D | gpu.yaml | 8 title: Adreno or Snapdragon GPUs 17 The driver is parsing the compat string for Adreno to 20 … - pattern: '^qcom,adreno-[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]$' 21 - const: qcom,adreno 23 The driver is parsing the compat string for Adreno to 26 - pattern: '^qcom,adreno-[3-6][0-9][0-9]\.[0-9]$' 27 - const: qcom,adreno 130 pattern: '^qcom,adreno-[3-5][0-9][0-9]\.[0-9]$' 154 description: GPU RBBM Timer for Adreno 5xx series 169 - qcom,adreno-610.0 [all …]
|
H A D | mdp4.yaml | 7 title: Qualcomm Adreno/Snapdragon MDP4 display controller
|
H A D | qcom,mdp5.yaml | 7 title: Qualcomm Adreno/Snapdragon Mobile Display controller (MDP5)
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | Makefile | 8 adreno/adreno_device.o \ 9 adreno/adreno_gpu.o \ 10 adreno/a2xx_gpu.o \ 11 adreno/a3xx_gpu.o \ 12 adreno/a4xx_gpu.o \ 13 adreno/a5xx_gpu.o \ 14 adreno/a5xx_power.o \ 15 adreno/a5xx_preempt.o \ 16 adreno/a6xx_gpu.o \ 17 adreno/a6xx_gmu.o \ [all …]
|
H A D | msm_gpummu.c | 8 #include "adreno/adreno_gpu.h" 9 #include "adreno/a2xx.xml.h"
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | sdm636.dtsi | 13 * different CPU frequencies, Adreno 21 compatible = "qcom,adreno-509.0", "qcom,adreno"; 22 /* Adreno 509 shares the frequency table with 512 */
|
H A D | sm8150-hdk.dts | 368 * NOTE: "amd,imageon" makes Adreno start in headless mode, remove it 371 compatible = "qcom,adreno-640.1", "qcom,adreno", "amd,imageon";
|
H A D | sm8150-mtp.dts | 359 * NOTE: "amd,imageon" makes Adreno start in headless mode, remove it 362 compatible = "qcom,adreno-640.1", "qcom,adreno", "amd,imageon";
|
H A D | sdm660.dtsi | 13 compatible = "qcom,adreno-512.0", "qcom,adreno";
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux-firmware/ |
H A D | linux-firmware_20241210.bb | 406 … ${PN}-qcom-adreno-a2xx ${PN}-qcom-adreno-a3xx ${PN}-qcom-adreno-a4xx ${PN}-qcom-adreno-a530 \ 407 … ${PN}-qcom-adreno-a630 ${PN}-qcom-adreno-a650 ${PN}-qcom-adreno-a660 ${PN}-qcom-adreno-a663 \ 408 ${PN}-qcom-adreno-a702 ${PN}-qcom-adreno-g750 \ 410 ${PN}-qcom-apq8096-adreno ${PN}-qcom-apq8096-audio ${PN}-qcom-apq8096-modem \ 411 ${PN}-qcom-qcm2290-adreno ${PN}-qcom-qcm2290-audio ${PN}-qcom-qcm2290-modem \ 412 ${PN}-qcom-qcm6490-adreno \ 414 ${PN}-qcom-qcs615-adreno \ 415 ${PN}-qcom-qrb4210-adreno \ 417 ${PN}-qcom-sa8775p-adreno \ 420 ${PN}-qcom-sc8280xp-lenovo-x13s-adreno \ [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/adreno/ |
H A D | a6xx_gmu.xml.h | 11 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno.xml ( 594 byte… 13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a2xx.xml ( 91929 byte… 14 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_common.xml ( 15434 byte… 15 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_pm4.xml ( 74995 byte… 16 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a3xx.xml ( 84231 byte… 17 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a4xx.xml ( 113474 byte… 18 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a5xx.xml ( 149590 byte… 19 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx.xml ( 198949 byte… 20 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx_gmu.xml ( 11404 byte… 21 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/ocmem.xml ( 1773 byte… [all …]
|
H A D | adreno_common.xml.h | 11 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno.xml ( 594 byte… 13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a2xx.xml ( 91929 byte… 14 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_common.xml ( 15434 byte… 15 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_pm4.xml ( 74995 byte… 16 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a3xx.xml ( 84231 byte… 17 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a4xx.xml ( 113474 byte… 18 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a5xx.xml ( 149590 byte… 19 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx.xml ( 198949 byte… 20 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx_gmu.xml ( 11404 byte… 21 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/ocmem.xml ( 1773 byte… [all …]
|
H A D | adreno_device.c | 196 /* Adreno 509 uses the same ZAP as 512 */ 619 /* first search the compat strings for qcom,adreno-XYZ.W: */ in find_chipid() 624 if (sscanf(compat, "qcom,adreno-%u.%u", &r, &patch) == 2 || in find_chipid() 642 if (sscanf(compat, "qcom,adreno-%08x", chipid) == 1) in find_chipid() 691 dev_warn(drm->dev, "failed to load adreno gpu\n"); in adreno_bind() 766 { .compatible = "qcom,adreno" }, 767 { .compatible = "qcom,adreno-3xx" }, 875 .name = "adreno",
|
H A D | adreno_pm4.xml.h | 11 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno.xml ( 594 byte… 13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a2xx.xml ( 91929 byte… 14 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_common.xml ( 15434 byte… 15 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_pm4.xml ( 74995 byte… 16 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a3xx.xml ( 84231 byte… 17 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a4xx.xml ( 113474 byte… 18 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a5xx.xml ( 149590 byte… 19 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx.xml ( 198949 byte… 20 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx_gmu.xml ( 11404 byte… 21 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/ocmem.xml ( 1773 byte… [all …]
|
H A D | a2xx.xml.h | 11 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno.xml ( 594 byte… 13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a2xx.xml ( 91929 byte… 14 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_common.xml ( 15434 byte… 15 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_pm4.xml ( 74995 byte… 16 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a3xx.xml ( 84231 byte… 17 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a4xx.xml ( 113474 byte… 18 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a5xx.xml ( 149590 byte… 19 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx.xml ( 198949 byte… 20 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx_gmu.xml ( 11404 byte… 21 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/ocmem.xml ( 1773 byte… [all …]
|
H A D | a3xx.xml.h | 11 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno.xml ( 594 byte… 13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a2xx.xml ( 91929 byte… 14 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_common.xml ( 15434 byte… 15 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_pm4.xml ( 74995 byte… 16 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a3xx.xml ( 84231 byte… 17 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a4xx.xml ( 113474 byte… 18 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a5xx.xml ( 149590 byte… 19 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx.xml ( 198949 byte… 20 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx_gmu.xml ( 11404 byte… 21 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/ocmem.xml ( 1773 byte… [all …]
|
H A D | a4xx.xml.h | 11 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno.xml ( 594 byte… 13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a2xx.xml ( 91929 byte… 14 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_common.xml ( 15434 byte… 15 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/adreno_pm4.xml ( 74995 byte… 16 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a3xx.xml ( 84231 byte… 17 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a4xx.xml ( 113474 byte… 18 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a5xx.xml ( 149590 byte… 19 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx.xml ( 198949 byte… 20 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/a6xx_gmu.xml ( 11404 byte… 21 - /home/robclark/src/mesa/mesa/src/freedreno/registers/adreno/ocmem.xml ( 1773 byte… [all …]
|
/openbmc/linux/include/linux/ |
H A D | adreno-smmu-priv.h | 38 * struct adreno_smmu_priv - private interface between adreno-smmu and GPU 40 * @cookie: An opque token provided by adreno-smmu and passed 54 * The GPU driver (drm/msm) and adreno-smmu work together for controlling
|
/openbmc/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-msm8974pro.dtsi | 9 compatible = "qcom,adreno-330.2", "qcom,adreno";
|
/openbmc/linux/Documentation/devicetree/bindings/iommu/ |
H A D | arm,smmu.yaml | 81 - description: Qcom Adreno GPUs implementing "qcom,smmu-500" and "arm,mmu-500" 92 - const: qcom,adreno-smmu 95 - description: Qcom Adreno GPUs implementing "arm,mmu-500" (legacy binding) 103 - const: qcom,adreno-smmu 105 - description: Qcom Adreno GPUs implementing "arm,smmu-v2" 113 - const: qcom,adreno-smmu 115 - description: Qcom Adreno GPUs on Google Cheza platform 437 - const: qcom,adreno-smmu
|
/openbmc/linux/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu-qcom.c | 7 #include <linux/adreno-smmu-priv.h> 220 * All targets that use the qcom,adreno-smmu compatible string *should* in qcom_adreno_smmu_init_context() 245 { .compatible = "qcom,adreno" }, 246 { .compatible = "qcom,adreno-gmu" }, 480 if (np && of_device_is_compatible(np, "qcom,adreno-smmu")) in qcom_smmu_create() 530 * No need for adreno impl here. On sdm845 the Adreno SMMU is handled 603 WARN(of_device_is_compatible(np, "qcom,adreno-smmu"), in qcom_smmu_impl_init()
|
/openbmc/u-boot/arch/arm/mach-snapdragon/ |
H A D | Kconfig | 21 - Qualcomm Snapdragon 410C SoC - APQ8016 (4xCortex A53, Adreno 306)
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | qcom,hdmi-phy-qmp.yaml | 8 title: Qualcomm Adreno/Snapdragon QMP HDMI phy
|
H A D | qcom,hdmi-phy-other.yaml | 8 title: Qualcomm Adreno/Snapdragon HDMI phy
|