summaryrefslogtreecommitdiff
path: root/mali_kbase/mali_kbase_disjoint_events.c
diff options
context:
space:
mode:
authorJörg Wagner <jorwag@google.com>2023-12-14 09:44:26 +0000
committerJörg Wagner <jorwag@google.com>2023-12-14 09:44:26 +0000
commit049a542207ed694271316782397b78b2e202086a (patch)
tree105e9378d4d5062dc72109fdd4a77c915bd9425d /mali_kbase/mali_kbase_disjoint_events.c
parente61eb93296e9f940b32d4ad4b0c3a5557cbeaf17 (diff)
downloadgpu-049a542207ed694271316782397b78b2e202086a.tar.gz
Update KMD to r47p0
Provenance: ipdelivery@ad01e50d640910a99224382bb227e6d4de627657 Change-Id: I19ac9bce34a5c5a319c1b4a388e8b037b3dfe6e7
Diffstat (limited to 'mali_kbase/mali_kbase_disjoint_events.c')
-rw-r--r--mali_kbase/mali_kbase_disjoint_events.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/mali_kbase/mali_kbase_disjoint_events.c b/mali_kbase/mali_kbase_disjoint_events.c
index 7d6e475..305b38c 100644
--- a/mali_kbase/mali_kbase_disjoint_events.c
+++ b/mali_kbase/mali_kbase_disjoint_events.c
@@ -1,7 +1,7 @@
// SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
/*
*
- * (C) COPYRIGHT 2014, 2020-2021 ARM Limited. All rights reserved.
+ * (C) COPYRIGHT 2014-2023 ARM Limited. All rights reserved.
*
* This program is free software and is provided to you under the terms of the
* GNU General Public License version 2 as published by the Free Software
@@ -29,8 +29,7 @@ void kbase_disjoint_init(struct kbase_device *kbdev)
{
KBASE_DEBUG_ASSERT(kbdev != NULL);
- atomic_set(&kbdev->disjoint_event.count, 0);
- atomic_set(&kbdev->disjoint_event.state, 0);
+ /* disjoiont_event is already zero-initialized by kzalloc. */
}
/* increment the disjoint event count */
@@ -75,6 +74,6 @@ u32 kbase_disjoint_event_get(struct kbase_device *kbdev)
{
KBASE_DEBUG_ASSERT(kbdev != NULL);
- return atomic_read(&kbdev->disjoint_event.count);
+ return (u32)atomic_read(&kbdev->disjoint_event.count);
}
KBASE_EXPORT_TEST_API(kbase_disjoint_event_get);