android_kernel_samsung_sm8650/autogvm_lxc.bzl
Tony Truong bbf6f59c30 defconfig: autogvm: Compile glink_cma as a kernel module
SSR notifier is built as a out-of-tree kernel module. For glink_cma to
register with SSR notifier, glink_cma needs to also be a kernel module.

Change-Id: Ie769f6eb97612e41e7993139f2b030fbf44bbde5
Signed-off-by: Tony Truong <quic_truong@quicinc.com>
2024-05-13 10:49:41 -07:00

28 lines
805 B
Python

load(":target_variants.bzl", "lxc_variants")
load(":msm_kernel_lxc.bzl", "define_msm_lxc")
load(":image_opts.bzl", "boot_image_opts")
target_name = "autogvm"
def define_autogvm_lxc():
_autogvm_lxc_in_tree_modules = [
# keep sorted
"drivers/rpmsg/qcom_glink_cma.ko",
"drivers/soc/qcom/hgsl/qcom_hgsl.ko",
]
for variant in lxc_variants:
mod_list = _autogvm_lxc_in_tree_modules
define_msm_lxc(
msm_target = target_name,
variant = variant,
defconfig = "build.config.msm.auto",
in_tree_module_list = mod_list,
boot_image_opts = boot_image_opts(
boot_image_header_version = 2,
base_address = 0x80000000,
page_size = 4096,
),
)