Merge "touch: trinket: enable touch driver"

Šī revīzija ir iekļauta:
qctecmdr
2023-07-17 04:43:53 -07:00
revīziju iesūtīja Gerrit - the friendly Code Review server
revīzija 3db877e297
6 mainīti faili ar 36 papildinājumiem un 0 dzēšanām

Parādīt failu

@@ -250,6 +250,19 @@ else ifeq ($(TARGET_BOARD_PLATFORM), bengal)
include $(DLKM_DIR)/Build_external_kernelmodule.mk
###########################################################
else ifeq ($(TARGET_BOARD_PLATFORM), trinket)
###########################################################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(wildcard $(LOCAL_PATH)/**/*) $(wildcard $(LOCAL_PATH)/*)
LOCAL_MODULE := synaptics_tcm_ts.ko
LOCAL_MODULE_KBUILD_NAME := synaptics_tcm_ts.ko
LOCAL_MODULE_TAGS := optional
#LOCAL_MODULE_DEBUG_ENABLE := true
LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT)
include $(DLKM_DIR)/Build_external_kernelmodule.mk
###########################################################
else
###########################################################

5
Kbuild
Parādīt failu

@@ -41,6 +41,11 @@ ifeq ($(CONFIG_ARCH_CROW), y)
LINUX_INC += -include $(TOUCH_ROOT)/config/gki_crowtouchconf.h
endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(TOUCH_ROOT)/config/gki_trinkettouch.conf
LINUX_INC += -include $(TOUCH_ROOT)/config/gki_trinkettouchconf.h
endif
LINUX_INC += -Iinclude/linux \
-Iinclude/linux/drm \
-Iinclude/linux/gunyah \

Parādīt failu

@@ -0,0 +1,5 @@
export CONFIG_MSM_TOUCH=m
export CONFIG_TOUCHSCREEN_SYNAPTICS_TCM=y
export CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_I2C=y
export CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_CORE=y
export CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_TOUCH=y

Parādīt failu

@@ -0,0 +1,9 @@
/*
* Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
* SPDX-License-Identifier: GPL-2.0-only
*/
#define CONFIG_TOUCHSCREEN_SYNAPTICS_TCM 1
#define CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_I2C 1
#define CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_CORE 1
#define CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_TOUCH 1

Parādīt failu

@@ -33,6 +33,8 @@ ifeq ($(TOUCH_DLKM_ENABLE), true)
else ifeq ($(TARGET_BOARD_PLATFORM), bengal)
BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/synaptics_tcm_ts.ko \
$(KERNEL_MODULES_OUT)/nt36xxx-i2c.ko
else ifeq ($(TARGET_BOARD_PLATFORM), trinket)
BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/synaptics_tcm_ts.ko
else
BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/nt36xxx-i2c.ko \
$(KERNEL_MODULES_OUT)/goodix_ts.ko \

Parādīt failu

@@ -31,6 +31,8 @@ ifeq ($(TOUCH_DLKM_ENABLE), true)
else ifeq ($(TARGET_BOARD_PLATFORM), bengal)
PRODUCT_PACKAGES += $(KERNEL_MODULES_OUT)/synaptics_tcm_ts.ko \
$(KERNEL_MODULES_OUT)/nt36xxx-i2c.ko
else ifeq ($(TARGET_BOARD_PLATFORM), trinket)
PRODUCT_PACKAGES += $(KERNEL_MODULES_OUT)/synaptics_tcm_ts.ko
else
PRODUCT_PACKAGES += $(KERNEL_MODULES_OUT)/nt36xxx-i2c.ko \
$(KERNEL_MODULES_OUT)/goodix_ts.ko \