summaryrefslogtreecommitdiff
path: root/mali_kbase/mali_kbase_linux.h
diff options
context:
space:
mode:
authorVamsidhar reddy Gaddam <gvamsi@google.com>2024-03-13 09:45:22 +0000
committerVamsidhar reddy Gaddam <gvamsi@google.com>2024-03-13 09:45:22 +0000
commita999cd8fd398aed7390c8e5d99795e9b735d6ba7 (patch)
tree79503e1b07ccfd66140fb903be3a0f2e0ace147c /mali_kbase/mali_kbase_linux.h
parent049a542207ed694271316782397b78b2e202086a (diff)
downloadgpu-a999cd8fd398aed7390c8e5d99795e9b735d6ba7.tar.gz
Update KMD to r48p0
Provenance: ipdelivery@02a6b5e039b17fd395ddc13d09efbe440223a56c Change-Id: Ia6d72d40f5c57508d818ad24e57547c1a411d644 Signed-off-by: Vamsidhar reddy Gaddam <gvamsi@google.com>
Diffstat (limited to 'mali_kbase/mali_kbase_linux.h')
-rw-r--r--mali_kbase/mali_kbase_linux.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/mali_kbase/mali_kbase_linux.h b/mali_kbase/mali_kbase_linux.h
index 9195be3..cb55d4b 100644
--- a/mali_kbase/mali_kbase_linux.h
+++ b/mali_kbase/mali_kbase_linux.h
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
*
- * (C) COPYRIGHT 2010-2023 ARM Limited. All rights reserved.
+ * (C) COPYRIGHT 2010-2024 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
@@ -35,8 +35,13 @@
#if IS_ENABLED(MALI_KERNEL_TEST_API)
#define KBASE_EXPORT_TEST_API(func) EXPORT_SYMBOL(func)
+/* Note: due to the 2-layer macro translation, using the NULL _etype does not
+ * compile, and one workaround is to use ERRNO_NULL instead.
+ */
+#define KBASE_ALLOW_ERROR_INJECTION_TEST_API(func, etype) ALLOW_ERROR_INJECTION(func, etype)
#else
#define KBASE_EXPORT_TEST_API(func)
+#define KBASE_ALLOW_ERROR_INJECTION_TEST_API(func, etype)
#endif
#define KBASE_EXPORT_SYMBOL(func) EXPORT_SYMBOL(func)