Searched defs:a5xx_gpu (Results 1 – 10 of 10) sorted by relevance
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/ |
| D | a5xx_gpu.h | 15 struct a5xx_gpu { struct 16 struct adreno_gpu base; 18 struct drm_gem_object *pm4_bo; 19 uint64_t pm4_iova; 21 struct drm_gem_object *pfp_bo; 22 uint64_t pfp_iova; 24 struct drm_gem_object *gpmu_bo; 25 uint64_t gpmu_iova; 26 uint32_t gpmu_dwords; 51 #define to_a5xx_gpu(x) container_of(x, struct a5xx_gpu, base) argument [all …]
|
| D | a5xx_preempt.c | 12 static inline bool try_preempt_state(struct a5xx_gpu *a5xx_gpu, in try_preempt_state() 59 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in get_next_ring() local 82 struct a5xx_gpu *a5xx_gpu = from_timer(a5xx_gpu, t, preempt_timer); in a5xx_preempt_timer() local 97 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_trigger() local 178 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_irq() local 219 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_hw_init() local 245 static int preempt_init_ring(struct a5xx_gpu *a5xx_gpu, in preempt_init_ring() 294 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_fini() local 306 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_init() local
|
| D | a5xx_gpu.c | 24 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in update_shadow_rptr() local 37 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_flush() local 69 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_submit_in_rb() local 130 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_submit() local 518 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_start() local 559 static void a5xx_ucode_check_version(struct a5xx_gpu *a5xx_gpu, in a5xx_ucode_check_version() 581 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_ucode_load() local 694 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_hw_init() local 1034 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_destroy() local 1080 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_idle() local [all …]
|
| D | a5xx_power.c | 125 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a530_lm_setup() local 223 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_init() local 327 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_ucode_init() local
|
| D | a5xx_debugfs.c | 99 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in reset_set() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/ |
| D | a5xx_gpu.h | 15 struct a5xx_gpu { struct 16 struct adreno_gpu base; 18 struct drm_gem_object *pm4_bo; 19 uint64_t pm4_iova; 21 struct drm_gem_object *pfp_bo; 22 uint64_t pfp_iova; 24 struct drm_gem_object *gpmu_bo; 25 uint64_t gpmu_iova; 49 #define to_a5xx_gpu(x) container_of(x, struct a5xx_gpu, base) argument 151 #define shadowptr(a5xx_gpu, ring) ((a5xx_gpu)->shadow_iova + \ argument [all …]
|
| D | a5xx_preempt.c | 12 static inline bool try_preempt_state(struct a5xx_gpu *a5xx_gpu, in try_preempt_state() 78 struct a5xx_gpu *a5xx_gpu = from_timer(a5xx_gpu, t, preempt_timer); in a5xx_preempt_timer() local 94 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_trigger() local 163 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_irq() local 199 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_hw_init() local 224 static int preempt_init_ring(struct a5xx_gpu *a5xx_gpu, in preempt_init_ring() 273 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_fini() local 286 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_init() local
|
| D | a5xx_gpu.c | 25 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_flush() local 119 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_submit() local 385 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_preempt_start() local 426 static void a5xx_ucode_check_version(struct a5xx_gpu *a5xx_gpu, in a5xx_ucode_check_version() 448 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_ucode_init() local 540 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_hw_init() local 864 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_destroy() local 910 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_idle() local 1208 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_pm_suspend() local 1467 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_active_ring() local [all …]
|
| D | a5xx_power.c | 125 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a530_lm_setup() local 223 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_init() local 327 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in a5xx_gpmu_ucode_init() local
|
| D | a5xx_debugfs.c | 99 struct a5xx_gpu *a5xx_gpu = to_a5xx_gpu(adreno_gpu); in reset_set() local
|