touch: Add support for Bazel to build touch modules
Add support for glink_interface_ts modules to be built with Bazel. Signed-off-by: Srikanth Katteboina <quic_skattebo@quicinc.com> Change-Id: Ib35b25a49e2e70b6f2765c9a67a1f7e0f3939ba9
This commit is contained in:
10
BUILD.bazel
10
BUILD.bazel
@@ -47,6 +47,14 @@ ddk_headers(
|
|||||||
includes = ["config"]
|
includes = ["config"]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
ddk_headers(
|
||||||
|
name = "glink_interface_ts_headers",
|
||||||
|
hdrs = glob([
|
||||||
|
"glink_interface_ts/*.h"
|
||||||
|
]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
ddk_headers(
|
ddk_headers(
|
||||||
name = "pt_headers",
|
name = "pt_headers",
|
||||||
hdrs = glob([
|
hdrs = glob([
|
||||||
@@ -66,7 +74,7 @@ ddk_headers(
|
|||||||
|
|
||||||
ddk_headers(
|
ddk_headers(
|
||||||
name = "touch_drivers_headers",
|
name = "touch_drivers_headers",
|
||||||
hdrs = [":goodix_ts_headers", ":nt36xxx_headers", ":focaltech_headers", ":synaptics_tcm_headers", ":pt_headers", ":raydium_headers", ":config_headers"]
|
hdrs = [":goodix_ts_headers", ":nt36xxx_headers", ":focaltech_headers", ":synaptics_tcm_headers", ":glink_interface_ts_headers", ":pt_headers", ":raydium_headers", ":config_headers"]
|
||||||
)
|
)
|
||||||
|
|
||||||
load(":target.bzl", "define_touch_target")
|
load(":target.bzl", "define_touch_target")
|
||||||
|
@@ -70,6 +70,7 @@ def define_monaco(t,v):
|
|||||||
variant = v,
|
variant = v,
|
||||||
registry = touch_driver_modules,
|
registry = touch_driver_modules,
|
||||||
modules = [
|
modules = [
|
||||||
|
"glink_interface_ts",
|
||||||
"pt_ts",
|
"pt_ts",
|
||||||
"pt_i2c",
|
"pt_i2c",
|
||||||
"pt_device_access",
|
"pt_device_access",
|
||||||
@@ -80,6 +81,7 @@ def define_monaco(t,v):
|
|||||||
"TOUCH_DLKM_ENABLE",
|
"TOUCH_DLKM_ENABLE",
|
||||||
"CONFIG_ARCH_MONACO",
|
"CONFIG_ARCH_MONACO",
|
||||||
"CONFIG_MSM_TOUCH",
|
"CONFIG_MSM_TOUCH",
|
||||||
|
"CONFIG_TOUCHSCREEN_MSM_GLINK",
|
||||||
"CONFIG_TOUCHSCREEN_PARADE",
|
"CONFIG_TOUCHSCREEN_PARADE",
|
||||||
"CONFIG_TOUCHSCREEN_PARADE_DEVICETREE_SUPPORT",
|
"CONFIG_TOUCHSCREEN_PARADE_DEVICETREE_SUPPORT",
|
||||||
"CONFIG_TOUCHSCREEN_PARADE_I2C",
|
"CONFIG_TOUCHSCREEN_PARADE_I2C",
|
||||||
|
Reference in New Issue
Block a user