summaryrefslogtreecommitdiff
path: root/mali_kbase/platform/pixel/pixel_gpu_uevent.c
diff options
context:
space:
mode:
Diffstat (limited to 'mali_kbase/platform/pixel/pixel_gpu_uevent.c')
-rw-r--r--mali_kbase/platform/pixel/pixel_gpu_uevent.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/mali_kbase/platform/pixel/pixel_gpu_uevent.c b/mali_kbase/platform/pixel/pixel_gpu_uevent.c
index 9b82704..4a5c1d3 100644
--- a/mali_kbase/platform/pixel/pixel_gpu_uevent.c
+++ b/mali_kbase/platform/pixel/pixel_gpu_uevent.c
@@ -93,3 +93,13 @@ void pixel_gpu_uevent_send(struct kbase_device *kbdev, const struct gpu_uevent *
if (!suppress_uevent)
kobject_uevent_env(&kbdev->dev->kobj, KOBJ_CHANGE, env);
}
+
+void pixel_gpu_uevent_kmd_error_send(struct kbase_device *kbdev, const enum gpu_uevent_info info)
+{
+ const struct gpu_uevent evt = {
+ .type = GPU_UEVENT_TYPE_KMD_ERROR,
+ .info = info
+ };
+
+ pixel_gpu_uevent_send(kbdev, &evt);
+}