Files
android_kernel_samsung_sm86…/BUILD.bazel
sganda f967995ad3 spu-kernel: Add SPSS kernel drivers to niobe
Enable SPSS kernel drivers.

Change-Id: I36cd220466c596f179bc74a57a9b89ada3acff05
Signed-off-by: sganda <quic_sganda@quicinc.com>
2024-03-14 14:04:12 +05:30

58 lines
1.1 KiB
Python

load("//build/kernel/kleaf:kernel.bzl", "ddk_headers")
package(
default_visibility = [
"//visibility:public",
],
)
ddk_headers(
name = "spu_kernel_configs",
hdrs = glob([
"config/*.h"]),
includes = ["config"]
)
ddk_headers(
name = "spu_uapi_headers",
hdrs = glob(["include/uapi/linux/*.h"]),
includes = [
"include/uapi/linux",
"include/uapi",
],
)
# Generated list with: find drivers -maxdepth 1 -mindepth 1 -type d -printf '"%p/**/*.h",\n'
driver_header_globs = [
"include/uapi/linux/*.h",
]
# Generated list with: find drivers -type f -name '*.h' -printf '"%h",\n' | sort -u
driver_includes = [
"include",
"include/uapi/linux",
]
ddk_headers(
name = "spu_src_headers",
hdrs = glob(driver_header_globs),
includes = driver_includes + [
".",
],
)
ddk_headers(
name = "spu_headers",
hdrs = [
":spu_src_headers",
":spu_uapi_headers",
":spu_kernel_configs",
],
)
load(":target.bzl", "define_modules")
targets = ["pineapple", "niobe"]
define_modules(targets)