summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPraneeth Bajjuri2016-12-06 23:53:05 -0600
committerVishal Mahaveer2016-12-08 23:15:55 -0600
commitfc6cc0c84573300e62f7d3c80765f34ecc2007f0 (patch)
tree9cebc811a5b31029d0fcfc113f1dc54576407b64 /Android.mk
parentaa39fc7bca6c3eea0e5d3ccba586e8af420e757d (diff)
downloaddevice-ti-proprietary-open-fc6cc0c84573300e62f7d3c80765f34ecc2007f0.tar.gz
device-ti-proprietary-open-fc6cc0c84573300e62f7d3c80765f34ecc2007f0.tar.xz
device-ti-proprietary-open-fc6cc0c84573300e62f7d3c80765f34ecc2007f0.zip
dra71-evm: Add touch firmware
Based on linux firmware binary of the same. Ref: http://git.ti.com/cgit/cgit.cgi/processor-firmware/ti-linux-firmware.git/commit/?h=ti-linux-firmware-4.1.y&id=f1a8d1d0131f83bd1a775cde7075eb67c070892c dra71-evm display panel needs updated configuration. This patch adds initial firmware/cofiguration binary for a functional goodix touch panel on top of DRA71 Rev A display panel. Change-Id: Ic6247a8b573efdb4d3685b29575fc2cbd4241299 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk29
1 files changed, 29 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 12fc0f3..d481147 100644
--- a/Android.mk
+++ b/Android.mk
@@ -42,6 +42,35 @@ endif
42############################################# 42#############################################
43 43
44############################################# 44#############################################
45# Install J6Entry touch firmware
46#############################################
47ifneq ($(TOUCH_TGZ),)
48ti-touch.untarred_intermediates := $(call intermediates-dir-for, FAKE, ti-touch.untarred)
49ti-touch.untarred_timestamp := $(ti-touch.untarred_intermediates)/stamp
50
51$(ti-touch.untarred_timestamp) : $(TOUCH_TGZ)
52 @echo "Unzip $(dir $@) <- $<)"
53 $(hide) rm -rf $(dir $@) && mkdir -p $(dir $@)
54 $(hide) tar -C $(dir $@) -zxf $<
55 $(hide) touch $@
56
57include $(CLEAR_VARS)
58LOCAL_MODULE := $(TOUCH_BINARY)
59LOCAL_MODULE_CLASS := FAKE
60LOCAL_MODULE_TAGS := optional
61LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/firmware
62
63include $(BUILD_SYSTEM)/base_rules.mk
64
65$(LOCAL_BUILT_MODULE) : PRIVATE_SRC := $(ti-touch.untarred_intermediates)/$(TOUCH_BINARY)
66$(LOCAL_BUILT_MODULE) : $(ti-touch.untarred_timestamp) | $(ACP)
67 @echo "Copy $@ <- $(PRIVATE_SRC)"
68 @mkdir -p $(dir $@)
69 $(hide) $(ACP) -fp $(PRIVATE_SRC) $@
70endif
71#############################################
72
73#############################################
45# Install Tesla-binary FW 74# Install Tesla-binary FW
46############################################# 75#############################################
47 76