summaryrefslogtreecommitdiff
path: root/mali_kbase/BUILD.bazel
diff options
context:
space:
mode:
authorJörg Wagner <jorwag@google.com>2023-08-01 13:38:22 +0000
committerJörg Wagner <jorwag@google.com>2023-08-03 09:29:34 +0000
commitdacf004cc8a4b35f5a0fb5fb67246f9cc8fdaafb (patch)
tree07484dccba43bb2c2a07626c00154751f318bd47 /mali_kbase/BUILD.bazel
parentbce5281a0408a175137c08dc93028e2a2c0fb69b (diff)
downloadgpu-dacf004cc8a4b35f5a0fb5fb67246f9cc8fdaafb.tar.gz
Update KMD to 'mini release: update r44p1-01bet1 to r44p1-00dev2'
Provenance: ipdelivery@d10c137c7691a470b8b33786aec4965315db4561 Change-Id: I4fbcc669d3b8e36c8288c91fdddd8b79258b6635
Diffstat (limited to 'mali_kbase/BUILD.bazel')
-rw-r--r--mali_kbase/BUILD.bazel59
1 files changed, 59 insertions, 0 deletions
diff --git a/mali_kbase/BUILD.bazel b/mali_kbase/BUILD.bazel
new file mode 100644
index 0000000..e35ad20
--- /dev/null
+++ b/mali_kbase/BUILD.bazel
@@ -0,0 +1,59 @@
+# 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
+# Foundation, and any use by you of this program is subject to the terms
+# of such GNU license.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, you can access it online at
+# http://www.gnu.org/licenses/gpl-2.0.html.
+#
+#
+
+load(
+ "//build/kernel/kleaf:kernel.bzl",
+ "kernel_module",
+)
+
+_midgard_modules = [
+ "mali_kbase.ko",
+]
+
+kernel_module(
+ name = "midgard",
+ srcs = glob([
+ "**/*.c",
+ "**/*.h",
+ "**/*Kbuild",
+ "**/*Makefile",
+ ]) + [
+ "//common:kernel_headers",
+ "//common-modules/mali:headers",
+ "//common-modules/mali/drivers/xen/arm:xen",
+ "//common-modules/mali/drivers/gpu/arm/arbitration:arbitration",
+ ],
+ outs = _midgard_modules,
+ kernel_build = "//common:kernel_aarch64",
+ visibility = [
+ "//common:__pkg__",
+ "//common-modules/mali:__subpackages__",
+ ],
+ deps = [
+ "//common-modules/mali/drivers/base/arm:base",
+ ],
+)
+
+filegroup(
+ name = "midgard_kconfig",
+ srcs = glob([
+ "**/*Kconfig",
+ ]),
+ visibility = [
+ "//common:__pkg__",
+ "//common-modules/mali:__subpackages__",
+ ],
+)