فهرست منبع

Merge 1d39d6b82c220d83d0cc16c06b0f9817fddb1795 on remote branch

Change-Id: Ib923a616bd3933f2c2ed1ba60508b0f9a9458687
Linux Build Service Account 1 سال پیش
والد
کامیت
f712d24c29
3فایلهای تغییر یافته به همراه21 افزوده شده و 1 حذف شده
  1. 10 1
      BUILD.bazel
  2. 2 0
      target.bzl
  3. 9 0
      touch_modules.bzl

+ 10 - 1
BUILD.bazel

@@ -47,6 +47,15 @@ ddk_headers(
     includes = ["config"]
 )
 
+ddk_headers(
+    name = "glink_interface_ts_headers",
+    hdrs = glob([
+            "glink_interface_ts/*.h"
+        ]
+    ),
+    includes = ["glink_interface_ts"]
+)
+
 ddk_headers(
     name = "pt_headers",
     hdrs = glob([
@@ -66,7 +75,7 @@ ddk_headers(
 
 ddk_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")

+ 2 - 0
target.bzl

@@ -70,6 +70,7 @@ def define_monaco(t,v):
         variant = v,
         registry = touch_driver_modules,
         modules = [
+	    "glink_comm",
             "pt_ts",
             "pt_i2c",
             "pt_device_access",
@@ -80,6 +81,7 @@ def define_monaco(t,v):
             "TOUCH_DLKM_ENABLE",
             "CONFIG_ARCH_MONACO",
             "CONFIG_MSM_TOUCH",
+	    "CONFIG_TOUCHSCREEN_MSM_GLINK",
             "CONFIG_TOUCHSCREEN_PARADE",
             "CONFIG_TOUCHSCREEN_PARADE_DEVICETREE_SUPPORT",
             "CONFIG_TOUCHSCREEN_PARADE_I2C",

+ 9 - 0
touch_modules.bzl

@@ -86,6 +86,15 @@ module_entry(
     ]
 )
 
+#define ddk_module() for glink_interface_ts
+module_entry(
+    name = "glink_comm",
+    config_option = "CONFIG_TOUCHSCREEN_MSM_GLINK",
+    srcs = [
+            "glink_interface_ts/glink_interface.c"
+    ]
+)
+
 #define ddk_module() for pt_ts
 module_entry(
     name = "pt_ts",