Home
last modified time | relevance | path

Searched defs:a6xx_gpu (Results 1 – 6 of 6) sorted by relevance

/linux-6.14.4/drivers/gpu/drm/msm/adreno/
Da6xx_gpu.h50 struct a6xx_gpu { struct
51 struct adreno_gpu base;
53 struct drm_gem_object *sqe_bo;
54 uint64_t sqe_iova;
56 struct msm_ringbuffer *cur_ring;
57 struct msm_ringbuffer *next_ring;
59 struct drm_gem_object *preempt_bo[MSM_GPU_MAX_RINGS];
60 void *preempt[MSM_GPU_MAX_RINGS];
61 uint64_t preempt_iova[MSM_GPU_MAX_RINGS];
62 struct drm_gem_object *preempt_smmu_bo[MSM_GPU_MAX_RINGS];
[all …]
Da6xx_gpu.c22 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in _a6xx_check_idle() local
59 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in update_shadow_rptr() local
72 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_flush() local
110 static void a6xx_set_pagetable(struct a6xx_gpu *a6xx_gpu, in a6xx_set_pagetable()
211 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_submit() local
291 struct a6xx_gpu *a6xx_gpu, struct msm_gpu_submitqueue *queue) in a6xx_emit_set_pseudo_reg()
334 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a7xx_submit() local
495 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_set_hwcg() local
708 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a7xx_patch_pwrup_reglist() local
751 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a7xx_preempt_start() local
[all …]
Da6xx_preempt.c16 static inline bool try_preempt_state(struct a6xx_gpu *a6xx_gpu, in try_preempt_state()
66 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in get_next_ring() local
90 struct a6xx_gpu *a6xx_gpu = from_timer(a6xx_gpu, t, preempt_timer); in a6xx_preempt_timer() local
101 static void preempt_prepare_postamble(struct a6xx_gpu *a6xx_gpu) in preempt_prepare_postamble()
125 static void preempt_disable_postamble(struct a6xx_gpu *a6xx_gpu) in preempt_disable_postamble()
142 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_preempt_irq() local
190 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_preempt_hw_init() local
226 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_preempt_trigger() local
333 static int preempt_init_ring(struct a6xx_gpu *a6xx_gpu, in preempt_init_ring()
403 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_preempt_fini() local
[all …]
Da6xx_gmu.c23 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gmu_fault() local
114 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gmu_set_freq() local
208 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gmu_get_freq() local
242 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gmu_start() local
464 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gemnoc_workaround() local
568 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gmu_rpmh_init() local
704 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gmu_power_config() local
763 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gmu_fw_load() local
826 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gmu_fw_start() local
966 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_gmu_rpmh_off() local
[all …]
Da6xx_gpu_state.c148 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_crashdumper_run() local
1180 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in _a6xx_get_gmu_registers() local
1214 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_get_gmu_registers() local
1267 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_snapshot_gmu_hfi_history() local
1562 struct a6xx_gpu *a6xx_gpu = to_a6xx_gpu(adreno_gpu); in a6xx_gpu_state_get() local
Da6xx_hfi.c708 struct a6xx_gpu *a6xx_gpu = container_of(gmu, struct a6xx_gpu, gmu); in a6xx_hfi_send_bw_table() local