ANDROID: Add all_headers_allowlist_exynos to aarch64 allowlist
To support the following vendor_hook functionalities, the following headers and their dependencies are required: binder_internal.h, binder_trace.h, binder_alloc.h, and dbitmap.h. - register_trace_binder_transaction_received - register_trace_android_vh_binder_set_priority In addition, kernel/sched/sched.h and its associated dependencies are needed to implement scheduler-related vendor hooks. Bug: 419703753 (cherry picked from commit 48b3169b34feb1d7ffe43a23e18fbe53c5760c37) Change-Id: Ib115eb167dd165e905d75207bda7b39f6b478f94 Signed-off-by: Jaehyoung Choi <jkkkkk.choi@samsung.com>
This commit is contained in:
committed by
Treehugger Robot
parent
65bb7abf4c
commit
d1febc909d
19
BUILD.bazel
19
BUILD.bazel
@@ -1642,6 +1642,7 @@ ddk_headers(
|
||||
"sound/usb/usbaudio.h",
|
||||
":all_headers_allowlist_aarch64_globs",
|
||||
":all_headers_allowlist_common_globs",
|
||||
":all_headers_allowlist_exynos",
|
||||
":xhci_headers",
|
||||
],
|
||||
# The list of include directories where source files can #include headers
|
||||
@@ -1779,6 +1780,24 @@ ddk_headers(
|
||||
visibility = ["//visibility:private"],
|
||||
)
|
||||
|
||||
ddk_headers(
|
||||
name = "all_headers_allowlist_exynos",
|
||||
hdrs = [
|
||||
"drivers/android/binder_alloc.h",
|
||||
"drivers/android/binder_internal.h",
|
||||
"drivers/android/binder_trace.h",
|
||||
"drivers/android/dbitmap.h",
|
||||
"kernel/sched/cpudeadline.h",
|
||||
"kernel/sched/cpupri.h",
|
||||
"kernel/sched/ext.h",
|
||||
"kernel/sched/features.h",
|
||||
"kernel/sched/sched.h",
|
||||
"kernel/sched/stats.h",
|
||||
"kernel/workqueue_internal.h",
|
||||
],
|
||||
visibility = ["//visibility:private"],
|
||||
)
|
||||
|
||||
_KSELFTEST_DIR = "testcases/selftests"
|
||||
|
||||
_KSELFTEST_COPTS = [
|
||||
|
||||
Reference in New Issue
Block a user