summaryrefslogtreecommitdiff
path: root/mali_kbase/mali_kbase_event.c
diff options
context:
space:
mode:
authorSidath Senanayake <sidaths@google.com>2020-02-03 12:15:52 +0100
committerSidath Senanayake <sidaths@google.com>2020-02-03 12:15:52 +0100
commit7ed9a0b8efa3abac35833b55f8012a2a85cc67a1 (patch)
tree0c297b2906c620d9cab1dd5f06db6909941cd843 /mali_kbase/mali_kbase_event.c
parent1f3b3ea0d31f66a6ec806e8f6ac5ebee44cb5923 (diff)
downloadgpu-7ed9a0b8efa3abac35833b55f8012a2a85cc67a1.tar.gz
Mali Valhall DDK r22p0 KMD
Provenance: 6425105ec (collaborate/EAC/v_r22p0) VX504X08X-BU-00000-r22p0-01rel0 - Android DDK VX504X08X-BU-60000-r22p0-01rel0 - Android Document Bundle Signed-off-by: Sidath Senanayake <sidaths@google.com> Change-Id: I257ad9ba30a61008e6425d63700356f16009ead7
Diffstat (limited to 'mali_kbase/mali_kbase_event.c')
-rw-r--r--mali_kbase/mali_kbase_event.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/mali_kbase/mali_kbase_event.c b/mali_kbase/mali_kbase_event.c
index 721af69..70e6dd6 100644
--- a/mali_kbase/mali_kbase_event.c
+++ b/mali_kbase/mali_kbase_event.c
@@ -50,16 +50,6 @@ static struct base_jd_udata kbase_event_process(struct kbase_context *kctx, stru
return data;
}
-int kbase_event_pending(struct kbase_context *ctx)
-{
- KBASE_DEBUG_ASSERT(ctx);
-
- return (atomic_read(&ctx->event_count) != 0) ||
- (atomic_read(&ctx->event_closed) != 0);
-}
-
-KBASE_EXPORT_TEST_API(kbase_event_pending);
-
int kbase_event_dequeue(struct kbase_context *ctx, struct base_jd_event_v2 *uevent)
{
struct kbase_jd_atom *atom;
@@ -97,7 +87,6 @@ int kbase_event_dequeue(struct kbase_context *ctx, struct base_jd_event_v2 *ueve
if (atom->core_req & BASE_JD_REQ_EXTERNAL_RESOURCES)
kbase_jd_free_external_resources(atom);
-
mutex_lock(&ctx->jctx.lock);
uevent->udata = kbase_event_process(ctx, atom);
mutex_unlock(&ctx->jctx.lock);
@@ -121,7 +110,6 @@ static void kbase_event_process_noreport_worker(struct work_struct *data)
if (katom->core_req & BASE_JD_REQ_EXTERNAL_RESOURCES)
kbase_jd_free_external_resources(katom);
-
mutex_lock(&kctx->jctx.lock);
kbase_event_process(kctx, katom);
mutex_unlock(&kctx->jctx.lock);