Home
last modified time | relevance | path

Searched refs:adreno_gpu (Results 1 – 21 of 21) sorted by relevance

/drivers/gpu/drm/msm/adreno/
A Da6xx_gpu.c21 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_check_idle() local
58 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in update_shadow_rptr() local
71 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_flush() local
116 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_set_pagetable() local
225 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_submit() local
350 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a7xx_submit() local
513 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_set_hwcg() local
890 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_ucode_check_version() local
1804 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_llc_activate() local
1864 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a7xx_llc_activate() local
[all …]
A Dadreno_gpu.h175 struct adreno_gpu { struct
434 static inline int adreno_is_7c3(const struct adreno_gpu *gpu) in adreno_is_7c3()
510 static inline int adreno_is_a730(struct adreno_gpu *gpu) in adreno_is_a730()
515 static inline int adreno_is_a740(struct adreno_gpu *gpu) in adreno_is_a740()
520 static inline int adreno_is_a750(struct adreno_gpu *gpu) in adreno_is_a750()
525 static inline int adreno_is_x185(struct adreno_gpu *gpu) in adreno_is_x185()
543 static inline int adreno_is_a7xx(struct adreno_gpu *gpu) in adreno_is_a7xx()
557 const struct firmware *adreno_request_fw(struct adreno_gpu *adreno_gpu,
574 int adreno_gpu_ocmem_init(struct device *dev, struct adreno_gpu *adreno_gpu,
581 void adreno_gpu_cleanup(struct adreno_gpu *gpu);
[all …]
A Dadreno_gpu.c178 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_zap_shader_load() local
240 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_private_vm_size() local
370 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_get_param() local
608 int adreno_load_fw(struct adreno_gpu *adreno_gpu) in adreno_load_fw() argument
657 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_hw_init() local
747 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_idle() local
763 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_gpu_state_get() local
942 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_show() local
1039 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_dump_info() local
1061 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in adreno_dump() local
[all …]
A Da5xx_gpu.c23 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
68 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_submit_in_rb() local
129 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_submit() local
448 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_set_hwcg() local
479 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_me_init() local
521 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_start() local
584 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_ucode_load() local
646 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_zap_shader_resume() local
697 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_hw_init() local
[all …]
A Da3xx_gpu.c114 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a3xx_hw_init() local
121 if (adreno_is_a305(adreno_gpu)) { in a3xx_hw_init()
245 adreno_is_a306(adreno_gpu) || in a3xx_hw_init()
246 adreno_is_a306a(adreno_gpu)) in a3xx_hw_init()
351 } else if (adreno_is_a330(adreno_gpu) || adreno_is_a305b(adreno_gpu)) { in a3xx_hw_init()
389 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a3xx_destroy() local
394 adreno_gpu_cleanup(adreno_gpu); in a3xx_destroy()
544 struct adreno_gpu *adreno_gpu; in a3xx_gpu_init() local
564 adreno_gpu = &a3xx_gpu->base; in a3xx_gpu_init()
565 gpu = &adreno_gpu->base; in a3xx_gpu_init()
[all …]
A Da5xx_power.c124 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 Da4xx_gpu.c78 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_enable_hwcg() local
148 if (adreno_is_a430(adreno_gpu) && adreno_patchid(adreno_gpu) < 2) in a4xx_enable_hwcg()
185 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_hw_init() local
250 if (adreno_is_a430(adreno_gpu)) in a4xx_hw_init()
373 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_destroy() local
573 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_pm_resume() local
593 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a4xx_pm_suspend() local
657 struct adreno_gpu *adreno_gpu; in a4xx_gpu_init() local
677 adreno_gpu = &a4xx_gpu->base; in a4xx_gpu_init()
678 gpu = &adreno_gpu->base; in a4xx_gpu_init()
[all …]
A Da6xx_gmu.c24 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fault() local
112 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_set_freq() local
207 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_get_freq() local
243 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_start() local
465 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gemnoc_workaround() local
569 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_rpmh_init() local
705 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_power_config() local
764 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fw_load() local
827 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_fw_start() local
967 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_gmu_rpmh_off() local
[all …]
A Da2xx_gpu.c56 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_me_init() local
110 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_hw_init() local
131 if (adreno_is_a225(adreno_gpu)) in a2xx_hw_init()
179 if (!adreno_is_a20x(adreno_gpu)) in a2xx_hw_init()
289 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a2xx_destroy() local
294 adreno_gpu_cleanup(adreno_gpu); in a2xx_destroy()
518 struct adreno_gpu *adreno_gpu; in a2xx_gpu_init() local
536 adreno_gpu = &a2xx_gpu->base; in a2xx_gpu_init()
537 gpu = &adreno_gpu->base; in a2xx_gpu_init()
546 if (adreno_is_a20x(adreno_gpu)) in a2xx_gpu_init()
[all …]
A Da5xx_preempt.c58 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in get_next_ring() local
59 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in get_next_ring()
97 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_trigger() local
98 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_trigger()
178 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_irq() local
179 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_irq()
219 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_hw_init() local
249 struct adreno_gpu *adreno_gpu = &a5xx_gpu->base; in preempt_init_ring() local
250 struct msm_gpu *gpu = &adreno_gpu->base; in preempt_init_ring()
294 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a5xx_preempt_fini() local
[all …]
A Da6xx_preempt.c65 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in get_next_ring() local
66 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in get_next_ring()
142 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_preempt_irq() local
190 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_preempt_hw_init() local
226 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_preempt_trigger() local
337 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in preempt_init_ring() local
338 struct msm_gpu *gpu = &adreno_gpu->base; in preempt_init_ring()
346 PREEMPT_RECORD_SIZE(adreno_gpu), in preempt_init_ring()
352 memset(ptr, 0, PREEMPT_RECORD_SIZE(adreno_gpu)); in preempt_init_ring()
403 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_preempt_fini() local
[all …]
A Da6xx_gpu_state.c147 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_crashdumper_run() local
386 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a7xx_get_debugbus_blocks() local
433 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_get_debugbus() local
658 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a7xx_get_dbgahb_clusters() local
697 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_get_cluster() local
819 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a7xx_get_clusters() local
890 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a7xx_get_shader_block() local
957 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a7xx_get_shaders() local
1179 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in _a6xx_get_gmu_registers() local
1213 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_get_gmu_registers() local
[all …]
A Da5xx_debugfs.c98 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 Da6xx_gpu.h55 struct adreno_gpu base;
179 #define PREEMPT_RECORD_SIZE(adreno_gpu) \ argument
180 ((adreno_gpu->info->preempt_record_size) == 0 ? \
181 4192 * SZ_1K : (adreno_gpu->info->preempt_record_size))
218 static inline bool a6xx_has_gbif(struct adreno_gpu *gpu) in a6xx_has_gbif()
296 void a6xx_bus_clear_pending_transactions(struct adreno_gpu *adreno_gpu, bool gx_off);
A Da6xx_hfi.c726 struct adreno_gpu *adreno_gpu = &a6xx_gpu->base; in a6xx_hfi_send_bw_table() local
738 else if (adreno_is_a618(adreno_gpu)) in a6xx_hfi_send_bw_table()
740 else if (adreno_is_a619(adreno_gpu)) in a6xx_hfi_send_bw_table()
742 else if (adreno_is_a640_family(adreno_gpu)) in a6xx_hfi_send_bw_table()
744 else if (adreno_is_a650(adreno_gpu)) in a6xx_hfi_send_bw_table()
746 else if (adreno_is_7c3(adreno_gpu)) in a6xx_hfi_send_bw_table()
748 else if (adreno_is_a660(adreno_gpu)) in a6xx_hfi_send_bw_table()
750 else if (adreno_is_a663(adreno_gpu)) in a6xx_hfi_send_bw_table()
752 else if (adreno_is_a690(adreno_gpu)) in a6xx_hfi_send_bw_table()
754 else if (adreno_is_a730(adreno_gpu)) in a6xx_hfi_send_bw_table()
[all …]
A Dadreno_device.c67 struct adreno_gpu *adreno_gpu; in adreno_load_gpu() local
78 adreno_gpu = to_adreno_gpu(gpu); in adreno_load_gpu()
86 ret = adreno_load_fw(adreno_gpu); in adreno_load_gpu()
A Da4xx_gpu.h16 struct adreno_gpu base;
A Da3xx_gpu.h19 struct adreno_gpu base;
A Da2xx_gpu.h16 struct adreno_gpu base;
A Da5xx_gpu.h16 struct adreno_gpu base;
/drivers/gpu/drm/msm/
A DMakefile10 adreno/adreno_gpu.o \

Completed in 50 milliseconds