Home
last modified time | relevance | path

Searched refs:dummy_job_wa (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_dummy_job_wa.c167 if (!kbdev->dummy_job_wa.ctx) in kbase_dummy_job_wa_execute()
170 as = kbdev->dummy_job_wa.ctx->as_nr; in kbase_dummy_job_wa_execute()
171 slot = kbdev->dummy_job_wa.slot; in kbase_dummy_job_wa_execute()
172 jc = kbdev->dummy_job_wa.jc; in kbase_dummy_job_wa_execute()
184 if (kbdev->dummy_job_wa.flags & KBASE_DUMMY_JOB_WA_FLAG_WAIT_POWERUP) { in kbase_dummy_job_wa_execute()
191 if (kbdev->dummy_job_wa.flags & KBASE_DUMMY_JOB_WA_FLAG_SERIALIZE) { in kbase_dummy_job_wa_execute()
214 if (kbdev->dummy_job_wa.flags & in kbase_dummy_job_wa_execute()
248 if (!kbdev || !kbdev->dummy_job_wa.ctx) in show_dummy_job_wa_info()
252 kbdev->dummy_job_wa.slot, kbdev->dummy_job_wa in show_dummy_job_wa_info()
[all...]
H A Dmali_kbase_dummy_job_wa.h68 return (kbdev->dummy_job_wa.ctx != NULL); in kbase_dummy_job_wa_enabled()
H A Dmali_kbase_defs.h944 * @dummy_job_wa: struct for dummy job execution workaround for the
946 * @dummy_job_wa.ctx: dummy job workaround context
947 * @dummy_job_wa.jc: dummy job workaround job
948 * @dummy_job_wa.slot: dummy job workaround slot
949 * @dummy_job_wa.flags: dummy job workaround flags
1217 } dummy_job_wa; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_dummy_job_wa.c157 if (!kbdev->dummy_job_wa.ctx) { in kbase_dummy_job_wa_execute()
161 as = kbdev->dummy_job_wa.ctx->as_nr; in kbase_dummy_job_wa_execute()
162 slot = kbdev->dummy_job_wa.slot; in kbase_dummy_job_wa_execute()
163 jc = kbdev->dummy_job_wa.jc; in kbase_dummy_job_wa_execute()
175 if (kbdev->dummy_job_wa.flags & KBASE_DUMMY_JOB_WA_FLAG_WAIT_POWERUP) { in kbase_dummy_job_wa_execute()
183 if (kbdev->dummy_job_wa.flags & KBASE_DUMMY_JOB_WA_FLAG_SERIALIZE) { in kbase_dummy_job_wa_execute()
208 if (kbdev->dummy_job_wa.flags & KBASE_DUMMY_JOB_WA_FLAG_LOGICAL_SHADER_POWER) { in kbase_dummy_job_wa_execute()
239 if (!kbdev || !kbdev->dummy_job_wa.ctx) { in show_dummy_job_wa_info()
243 err = scnprintf(buf, PAGE_SIZE, "slot %u flags %llx\n", kbdev->dummy_job_wa.slot, kbdev->dummy_job_wa in show_dummy_job_wa_info()
[all...]
H A Dmali_kbase_dummy_job_wa.h68 return (kbdev->dummy_job_wa.ctx != NULL); in kbase_dummy_job_wa_enabled()
H A Dmali_kbase_defs.h1126 } dummy_job_wa; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_driver.c369 !(kbdev->dummy_job_wa.flags & in kbase_pm_invoke()
2397 if (kbdev->dummy_job_wa.flags &
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_driver.c332 !(kbdev->dummy_job_wa.flags & KBASE_DUMMY_JOB_WA_FLAG_LOGICAL_SHADER_POWER)) { in kbase_pm_invoke()
1807 if (kbdev->dummy_job_wa.flags & KBASE_DUMMY_JOB_WA_FLAG_LOGICAL_SHADER_POWER) {

Completed in 14 milliseconds