diff options
author | Sidath Senanayake <sidaths@google.com> | 2020-10-27 11:38:49 +0000 |
---|---|---|
committer | Sidath Senanayake <sidaths@google.com> | 2020-10-27 11:38:49 +0000 |
commit | 72f2457ff7355ff0389efe5bc9cec3365362d8c4 (patch) | |
tree | 8f5fb993bd2a8eb181c880b180b6401b46f76620 /mali_kbase/backend/gpu/mali_kbase_jm_internal.h | |
parent | d4ca6eb7268ee2db9deabd1745b505c6e1c162f9 (diff) | |
download | gpu-72f2457ff7355ff0389efe5bc9cec3365362d8c4.tar.gz |
Mali Valhall DDK r27p0 KMD
Provenance:
7e6f74ec1 (collaborate/EAC/v_r27p0)
VX504X08X-BU-00000-r27p0-01eac0 - Android DDK
VX504X08X-SW-99006-r27p0-01eac0 - Android Renderscript AOSP parts
VX504X08X-BU-60000-r27p0-01eac0 - Android Document Bundle
VX504X08X-DC-11001-r27p0-01eac0 - Valhall Android DDK Software Errata
Signed-off-by: Sidath Senanayake <sidaths@google.com>
Change-Id: Ib59de731b034cc7e2631e35f1b0063b8f6894ecc
Diffstat (limited to 'mali_kbase/backend/gpu/mali_kbase_jm_internal.h')
-rw-r--r-- | mali_kbase/backend/gpu/mali_kbase_jm_internal.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mali_kbase/backend/gpu/mali_kbase_jm_internal.h b/mali_kbase/backend/gpu/mali_kbase_jm_internal.h index 1419b59..cd1f979 100644 --- a/mali_kbase/backend/gpu/mali_kbase_jm_internal.h +++ b/mali_kbase/backend/gpu/mali_kbase_jm_internal.h @@ -34,7 +34,7 @@ #include <linux/atomic.h> #include <backend/gpu/mali_kbase_jm_rb.h> -#include <backend/gpu/mali_kbase_device_internal.h> +#include <device/mali_kbase_device.h> /** * kbase_job_submit_nolock() - Submit a job to a certain job-slot @@ -71,11 +71,13 @@ static inline char *kbasep_make_job_slot_string(int js, char *js_string, } #endif +#if !MALI_USE_CSF static inline int kbasep_jm_is_js_free(struct kbase_device *kbdev, int js, struct kbase_context *kctx) { return !kbase_reg_read(kbdev, JOB_SLOT_REG(js, JS_COMMAND_NEXT)); } +#endif /** @@ -94,6 +96,7 @@ void kbase_job_hw_submit(struct kbase_device *kbdev, struct kbase_jd_atom *katom, int js); +#if !MALI_USE_CSF /** * kbasep_job_slot_soft_or_hard_stop_do_action() - Perform a soft or hard stop * on the specified atom @@ -112,6 +115,7 @@ void kbasep_job_slot_soft_or_hard_stop_do_action(struct kbase_device *kbdev, u32 action, base_jd_core_req core_reqs, struct kbase_jd_atom *target_katom); +#endif /* !MALI_USE_CSF */ /** * kbase_backend_soft_hard_stop_slot() - Soft or hard stop jobs on a given job |