mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 07:03:09 -04:00
synaptics_tcm: Add init FW to River.
This Patch should be revert. Add this init Fw only for Factory SW. Change-Id: Ied7ee9b5e7d716e48a768bfcff743d7dc7c0f690 Signed-off-by: haojl2 <haojl2@motorola.com> Reviewed-on: https://gerrit.mot.com/1181634 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Jianqi Yang <yangj@motorola.com> Submit-Approved: Jira Key
This commit is contained in:
parent
8ae1c8cd2b
commit
cf19ec2814
2 changed files with 27 additions and 0 deletions
|
|
@ -39,10 +39,37 @@ LOCAL_MODULE_TAGS := optional
|
|||
LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT)
|
||||
include $(DLKM_DIR)/AndroidKernelModule.mk
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
FIRMWARE_FILES := $(shell cd $(LOCAL_PATH) ; find -L -maxdepth 1 -name "*.img")
|
||||
|
||||
# Destination folder in O is different
|
||||
ifeq ($(call is-platform-version-at-least,O),true)
|
||||
FIRMWARE_DEST_PATH = $(TARGET_OUT_VENDOR)/firmware/synaptics
|
||||
else
|
||||
FIRMWARE_DEST_PATH = $(TARGET_OUT_ETC)/firmware/synaptics
|
||||
endif
|
||||
|
||||
define install-firmware-file
|
||||
$(eval $(install-to-destination))
|
||||
endef
|
||||
|
||||
define install-to-destination
|
||||
include $$(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE := $(1)
|
||||
LOCAL_MODULE_PATH := $$(FIRMWARE_DEST_PATH)
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_SRC_FILES := $$(LOCAL_MODULE)
|
||||
include $$(BUILD_PREBUILT)
|
||||
endef
|
||||
|
||||
$(foreach f,$(FIRMWARE_FILES),$(call install-firmware-file,$(f)))
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := synaptics_tcm_reflash.ko
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT)
|
||||
LOCAL_REQUIRED_MODULES := $(FIRMWARE_FILES)
|
||||
include $(DLKM_DIR)/AndroidKernelModule.mk
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
|
|
|||
BIN
drivers/input/touchscreen/synaptics_tcm_mmi/firmware.img
Normal file
BIN
drivers/input/touchscreen/synaptics_tcm_mmi/firmware.img
Normal file
Binary file not shown.
Loading…
Reference in a new issue