load(":synx_module_build.bzl", "create_module_registry") SYNX_KERNEL_ROOT = "synx-kernel" synx_modules = create_module_registry([":synx_headers"]) register_synx_module = synx_modules.register register_synx_module( name = "synx-driver", path = "msm", srcs = [ "synx/synx.c", "synx/synx_global.c", "synx/synx_util.c", "synx/synx_debugfs.c", "synx/synx_debugfs_util.c", "synx/synx_compat.c", ], # Configs are handled by config_options = [] config_deps = { "CONFIG_QTI_HW_FENCE" : [ "//vendor/qcom/opensource/mm-drivers/hw_fence:%b_msm_hw_fence", "//vendor/qcom/opensource/mm-drivers/hw_fence:hw_fence_headers", ], }, ) register_synx_module( name = "ipclite", path = "msm", srcs = [ "synx/ipclite.c", ], ) register_synx_module( name = "ipclite_test", path = "msm", srcs = [ "synx/test/ipclite_test.c", ], )