/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_buffer.c | 102 if (gpu->exec_state == ETNA_PIPE_2D) in etnaviv_cmd_select_pipe() 104 else if (gpu->exec_state == ETNA_PIPE_3D) in etnaviv_cmd_select_pipe() 242 if (gpu->exec_state == ETNA_PIPE_2D) in etnaviv_buffer_end() 244 else if (gpu->exec_state == ETNA_PIPE_3D) in etnaviv_buffer_end() 268 if (gpu->exec_state == ETNA_PIPE_3D) { in etnaviv_buffer_end() 339 void etnaviv_buffer_queue(struct etnaviv_gpu *gpu, u32 exec_state, in etnaviv_buffer_queue() argument 347 bool switch_context = gpu->exec_state != exec_state; in etnaviv_buffer_queue() 441 etnaviv_cmd_select_pipe(gpu, buffer, exec_state); in etnaviv_buffer_queue() 442 gpu->exec_state in etnaviv_buffer_queue() [all...] |
H A D | etnaviv_perfmon.h | 33 u32 exec_state); 36 const struct etnaviv_perfmon_request *pmr, u32 exec_state);
|
H A D | etnaviv_gem_submit.c | 325 u32 exec_state, const struct drm_etnaviv_gem_submit_pmr *pmrs) in submit_perfmon_validate() 354 if (etnaviv_pm_req_validate(r, exec_state)) { in submit_perfmon_validate() 454 if (args->exec_state != ETNA_PIPE_3D && in etnaviv_ioctl_gem_submit() 455 args->exec_state != ETNA_PIPE_2D && in etnaviv_ioctl_gem_submit() 456 args->exec_state != ETNA_PIPE_VG) { in etnaviv_ioctl_gem_submit() 457 DRM_ERROR("invalid exec_state: 0x%x\n", args->exec_state); in etnaviv_ioctl_gem_submit() 542 submit->exec_state = args->exec_state; in etnaviv_ioctl_gem_submit() 573 ret = submit_perfmon_validate(submit, args->exec_state, pmr in etnaviv_ioctl_gem_submit() 324 submit_perfmon_validate(struct etnaviv_gem_submit *submit, u32 exec_state, const struct drm_etnaviv_gem_submit_pmr *pmrs) submit_perfmon_validate() argument [all...] |
H A D | etnaviv_perfmon.c | 521 u32 exec_state) in etnaviv_pm_req_validate() 523 const struct etnaviv_pm_domain_meta *meta = &doms_meta[exec_state]; in etnaviv_pm_req_validate() 538 const struct etnaviv_perfmon_request *pmr, u32 exec_state) in etnaviv_perfmon_process() 540 const struct etnaviv_pm_domain_meta *meta = &doms_meta[exec_state]; in etnaviv_perfmon_process() 520 etnaviv_pm_req_validate(const struct drm_etnaviv_gem_submit_pmr *r, u32 exec_state) etnaviv_pm_req_validate() argument 537 etnaviv_perfmon_process(struct etnaviv_gpu *gpu, const struct etnaviv_perfmon_request *pmr, u32 exec_state) etnaviv_perfmon_process() argument
|
H A D | etnaviv_gem.h | 103 u32 exec_state; member
|
H A D | etnaviv_drv.h | 77 void etnaviv_buffer_queue(struct etnaviv_gpu *gpu, u32 exec_state,
|
H A D | etnaviv_gpu.h | 108 int exec_state; member
|
H A D | etnaviv_gpu.c | 572 gpu->exec_state = -1; in etnaviv_hw_reset() 1276 etnaviv_perfmon_process(gpu, pmr, submit->exec_state); in sync_point_perfmon_sample() 1385 etnaviv_buffer_queue(gpu, submit->exec_state, submit->mmu_context, in etnaviv_gpu_submit() 1592 gpu->exec_state = -1; in etnaviv_gpu_hw_suspend()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_buffer.c | 103 if (gpu->exec_state == ETNA_PIPE_2D) in etnaviv_cmd_select_pipe() 105 else if (gpu->exec_state == ETNA_PIPE_3D) in etnaviv_cmd_select_pipe() 243 if (gpu->exec_state == ETNA_PIPE_2D) in etnaviv_buffer_end() 245 else if (gpu->exec_state == ETNA_PIPE_3D) in etnaviv_buffer_end() 269 if (gpu->exec_state == ETNA_PIPE_3D) { in etnaviv_buffer_end() 340 void etnaviv_buffer_queue(struct etnaviv_gpu *gpu, u32 exec_state, in etnaviv_buffer_queue() argument 348 bool switch_context = gpu->exec_state != exec_state; in etnaviv_buffer_queue() 442 etnaviv_cmd_select_pipe(gpu, buffer, exec_state); in etnaviv_buffer_queue() 443 gpu->exec_state in etnaviv_buffer_queue() [all...] |
H A D | etnaviv_perfmon.h | 33 u32 exec_state); 36 const struct etnaviv_perfmon_request *pmr, u32 exec_state);
|
H A D | etnaviv_gem_submit.c | 314 u32 exec_state, const struct drm_etnaviv_gem_submit_pmr *pmrs) in submit_perfmon_validate() 343 if (etnaviv_pm_req_validate(r, exec_state)) { in submit_perfmon_validate() 443 if (args->exec_state != ETNA_PIPE_3D && in etnaviv_ioctl_gem_submit() 444 args->exec_state != ETNA_PIPE_2D && in etnaviv_ioctl_gem_submit() 445 args->exec_state != ETNA_PIPE_VG) { in etnaviv_ioctl_gem_submit() 446 DRM_ERROR("invalid exec_state: 0x%x\n", args->exec_state); in etnaviv_ioctl_gem_submit() 533 submit->exec_state = args->exec_state; in etnaviv_ioctl_gem_submit() 575 ret = submit_perfmon_validate(submit, args->exec_state, pmr in etnaviv_ioctl_gem_submit() 313 submit_perfmon_validate(struct etnaviv_gem_submit *submit, u32 exec_state, const struct drm_etnaviv_gem_submit_pmr *pmrs) submit_perfmon_validate() argument [all...] |
H A D | etnaviv_perfmon.c | 553 u32 exec_state) in etnaviv_pm_req_validate() 555 const struct etnaviv_pm_domain_meta *meta = &doms_meta[exec_state]; in etnaviv_pm_req_validate() 570 const struct etnaviv_perfmon_request *pmr, u32 exec_state) in etnaviv_perfmon_process() 572 const struct etnaviv_pm_domain_meta *meta = &doms_meta[exec_state]; in etnaviv_perfmon_process() 552 etnaviv_pm_req_validate(const struct drm_etnaviv_gem_submit_pmr *r, u32 exec_state) etnaviv_pm_req_validate() argument 569 etnaviv_perfmon_process(struct etnaviv_gpu *gpu, const struct etnaviv_perfmon_request *pmr, u32 exec_state) etnaviv_perfmon_process() argument
|
H A D | etnaviv_gem.h | 100 u32 exec_state; member
|
H A D | etnaviv_drv.h | 77 void etnaviv_buffer_queue(struct etnaviv_gpu *gpu, u32 exec_state,
|
H A D | etnaviv_gpu.h | 121 int exec_state; member
|
H A D | etnaviv_gpu.c | 588 gpu->exec_state = -1; in etnaviv_hw_reset() 1302 etnaviv_perfmon_process(gpu, pmr, submit->exec_state); in sync_point_perfmon_sample() 1402 etnaviv_buffer_queue(gpu, submit->exec_state, submit->mmu_context, in etnaviv_gpu_submit() 1670 gpu->exec_state = -1; in etnaviv_gpu_hw_suspend()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/ |
H A D | etnaviv_drm.h | 111 __u32 exec_state; member
|
/kernel/linux/linux-5.10/include/uapi/drm/ |
H A D | etnaviv_drm.h | 197 __u32 exec_state; /* in, initial execution state (ETNA_PIPE_x) */ member
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | etnaviv_drm.h | 200 __u32 exec_state; /* in, initial execution state (ETNA_PIPE_x) */ member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/ |
H A D | etnaviv_drm.h | 124 __u32 exec_state; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/ |
H A D | etnaviv_drm.h | 124 __u32 exec_state; member
|