| /linux/drivers/gpu/drm/msm/adreno/ |
| A D | adreno_gpu.c | 173 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_zap_shader_load() local 232 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_get_param() local 363 int adreno_load_fw(struct adreno_gpu *adreno_gpu) in adreno_load_fw() argument 408 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_hw_init() local 684 adreno_gpu->info->revn, adreno_gpu->rev.core, in adreno_show() 685 adreno_gpu->rev.major, adreno_gpu->rev.minor, in adreno_show() 757 adreno_gpu->info->revn, adreno_gpu->rev.core, in adreno_dump_info() 758 adreno_gpu->rev.major, adreno_gpu->rev.minor, in adreno_dump_info() 923 struct adreno_gpu *adreno_gpu, in adreno_gpu_init() argument 933 adreno_gpu->gmem = adreno_gpu->info->gmem; in adreno_gpu_init() [all …]
|
| A D | adreno_gpu.h | 77 struct adreno_gpu { struct 189 static inline int adreno_is_a405(struct adreno_gpu *gpu) in adreno_is_a405() 194 static inline int adreno_is_a420(struct adreno_gpu *gpu) in adreno_is_a420() 199 static inline int adreno_is_a430(struct adreno_gpu *gpu) in adreno_is_a430() 204 static inline int adreno_is_a508(struct adreno_gpu *gpu) in adreno_is_a508() 209 static inline int adreno_is_a509(struct adreno_gpu *gpu) in adreno_is_a509() 254 static inline int adreno_is_7c3(struct adreno_gpu *gpu) in adreno_is_7c3() 278 const struct firmware *adreno_request_fw(struct adreno_gpu *adreno_gpu, 295 int adreno_gpu_ocmem_init(struct device *dev, struct adreno_gpu *adreno_gpu, 302 void adreno_gpu_cleanup(struct adreno_gpu *gpu); [all …]
|
| A D | a6xx_gpu.c | 20 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_check_idle() local 57 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in update_shadow_rptr() local 149 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_submit() local 500 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_set_hwcg() local 659 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_set_cp_protect() local 691 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_set_ubwc_config() local 763 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_ucode_check_version() local 825 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_ucode_init() local 886 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in hw_init() local 1425 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_llc_activate() local [all …]
|
| A D | a5xx_power.c | 124 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a530_lm_setup() local 177 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a540_lm_setup() local 222 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_gpmu_init() local 251 if (adreno_is_a530(adreno_gpu)) in a5xx_gpmu_init() 280 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_lm_enable() local 283 if (!adreno_is_a530(adreno_gpu)) in a5xx_lm_enable() 297 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_power_init() local 301 if (!(adreno_is_a530(adreno_gpu) || adreno_is_a540(adreno_gpu))) in a5xx_power_init() 305 if (adreno_is_a530(adreno_gpu)) in a5xx_power_init() 326 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_gpmu_ucode_init() local [all …]
|
| A D | a5xx_gpu.c | 23 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in update_shadow_rptr() local 36 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_flush() local 127 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_submit() local 440 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_set_hwcg() local 470 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_me_init() local 511 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_start() local 574 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_ucode_init() local 666 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_hw_init() local 1026 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_destroy() local 1072 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_idle() local [all …]
|
| A D | a4xx_gpu.c | 79 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_enable_hwcg() local 149 if (adreno_is_a430(adreno_gpu) && adreno_gpu->rev.patchid < 2) in a4xx_enable_hwcg() 186 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_hw_init() local 251 if (adreno_is_a430(adreno_gpu)) in a4xx_hw_init() 374 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_destroy() local 574 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_pm_resume() local 594 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_pm_suspend() local 647 struct adreno_gpu *adreno_gpu; in a4xx_gpu_init() local 667 adreno_gpu = &a4xx_gpu->base; in a4xx_gpu_init() 668 gpu = &adreno_gpu->base; in a4xx_gpu_init() [all …]
|
| A D | a3xx_gpu.c | 115 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a3xx_hw_init() local 122 if (adreno_is_a305(adreno_gpu)) { in a3xx_hw_init() 234 if (adreno_is_a306(adreno_gpu)) in a3xx_hw_init() 243 if (adreno_is_a330v2(adreno_gpu)) in a3xx_hw_init() 331 if (adreno_is_a305(adreno_gpu) || adreno_is_a306(adreno_gpu) || in a3xx_hw_init() 332 adreno_is_a320(adreno_gpu)) { in a3xx_hw_init() 375 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a3xx_destroy() local 380 adreno_gpu_cleanup(adreno_gpu); in a3xx_destroy() 518 struct adreno_gpu *adreno_gpu; in a3xx_gpu_init() local 538 adreno_gpu = &a3xx_gpu->base; in a3xx_gpu_init() [all …]
|
| A D | a5xx_preempt.c | 92 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_trigger() local 93 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_trigger() 161 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_irq() local 162 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_irq() 196 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_hw_init() local 197 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_hw_init() 224 struct adreno_gpu *adreno_gpu = &a5xx_gpu->base; in preempt_init_ring() local 225 struct msm_gpu *gpu = &adreno_gpu->base; in preempt_init_ring() 270 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_fini() local 271 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_fini() [all …]
|
| A D | a2xx_gpu.c | 104 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_hw_init() local 124 if (adreno_is_a225(adreno_gpu)) in a2xx_hw_init() 172 if (!adreno_is_a20x(adreno_gpu)) in a2xx_hw_init() 201 if ((SZ_16K << i) == adreno_gpu->gmem) in a2xx_hw_init() 271 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_destroy() local 276 adreno_gpu_cleanup(adreno_gpu); in a2xx_destroy() 500 struct adreno_gpu *adreno_gpu; in a2xx_gpu_init() local 518 adreno_gpu = &a2xx_gpu->base; in a2xx_gpu_init() 519 gpu = &adreno_gpu->base; in a2xx_gpu_init() 524 if (adreno_is_a20x(adreno_gpu)) in a2xx_gpu_init() [all …]
|
| A D | a6xx_gmu.c | 20 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fault() local 107 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_set_freq() local 167 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_get_freq() local 516 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_rpmh_init() local 697 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fw_load() local 754 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fw_start() local 917 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_resume() local 1047 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_shutdown() local 1308 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_rpmh_votes_init() local 1358 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_pwrlevels_probe() local [all …]
|
| A D | a5xx_debugfs.c | 98 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in reset_set() local 99 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in reset_set() 112 release_firmware(adreno_gpu->fw[ADRENO_FW_PM4]); in reset_set() 113 adreno_gpu->fw[ADRENO_FW_PM4] = NULL; in reset_set() 115 release_firmware(adreno_gpu->fw[ADRENO_FW_PFP]); in reset_set() 116 adreno_gpu->fw[ADRENO_FW_PFP] = NULL; in reset_set()
|
| A D | a6xx_gpu_state.c | 128 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_crashdumper_run() local 129 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_crashdumper_run() 742 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_get_gmu_registers() local 743 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in _a6xx_get_gmu_registers() 776 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_get_gmu_registers() local 777 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_get_gmu_registers() 812 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_get_registers() local 827 if (a6xx_has_gbif(adreno_gpu)) in a6xx_get_registers() 923 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gpu_state_get() local 924 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gpu_state_get()
|
| A D | a6xx_hfi.c | 457 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_hfi_send_bw_table() local 459 if (adreno_is_a618(adreno_gpu)) in a6xx_hfi_send_bw_table() 461 else if (adreno_is_a640_family(adreno_gpu)) in a6xx_hfi_send_bw_table() 463 else if (adreno_is_a650(adreno_gpu)) in a6xx_hfi_send_bw_table() 465 else if (adreno_is_7c3(adreno_gpu)) in a6xx_hfi_send_bw_table() 467 else if (adreno_is_a660(adreno_gpu)) in a6xx_hfi_send_bw_table()
|
| A D | a6xx_gpu.h | 16 struct adreno_gpu base; 66 static inline bool a6xx_has_gbif(struct adreno_gpu *gpu) in a6xx_has_gbif()
|
| A D | adreno_device.c | 378 struct adreno_gpu *adreno_gpu; in adreno_load_gpu() local 389 adreno_gpu = to_adreno_gpu(gpu); in adreno_load_gpu() 397 ret = adreno_load_fw(adreno_gpu); in adreno_load_gpu()
|
| A D | a2xx_gpu.h | 16 struct adreno_gpu base;
|
| A D | a3xx_gpu.h | 19 struct adreno_gpu base;
|
| A D | a4xx_gpu.h | 16 struct adreno_gpu base;
|
| A D | a5xx_gpu.h | 16 struct adreno_gpu base;
|
| /linux/arch/arm64/boot/dts/qcom/ |
| A D | sdm636.dtsi | 20 &adreno_gpu {
|
| A D | sdm660.dtsi | 12 &adreno_gpu {
|
| A D | msm8998.dtsi | 1427 adreno_gpu: gpu@5000000 { label
|
| A D | sdm630.dtsi | 1015 adreno_gpu: gpu@5000000 { label
|
| /linux/drivers/gpu/drm/msm/ |
| A D | Makefile | 9 adreno/adreno_gpu.o \
|