summaryrefslogtreecommitdiff
path: root/syna_tcm2.h
diff options
context:
space:
mode:
authordavidycchen <davidycchen@google.com>2021-11-25 15:51:31 +0800
committerdavidycchen <davidycchen@google.com>2021-11-26 11:34:59 +0800
commit8d731b8cfb5a2733598b04ea7e69ccddcbee9416 (patch)
tree2b11b2ed425fe439d00d42080aeee8fcaddbe779 /syna_tcm2.h
parent4ad4a9cf451d4d4c68e981a7c4c53d9a3b5aa13f (diff)
downloadsynaptics_touch-8d731b8cfb5a2733598b04ea7e69ccddcbee9416.tar.gz
synaptics: support to get touch raw data from sysfs node
Bug: 199104466 Test: cd /sys/class/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs echo 12 > get_raw_data; cat get_raw_data Signed-off-by: davidycchen <davidycchen@google.com> Change-Id: If6d2bed19af2b069439bea444ce21e4e923b5fff
Diffstat (limited to 'syna_tcm2.h')
-rw-r--r--syna_tcm2.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/syna_tcm2.h b/syna_tcm2.h
index 1e78c3d..23647d2 100644
--- a/syna_tcm2.h
+++ b/syna_tcm2.h
@@ -359,6 +359,9 @@ struct syna_tcm {
#if defined(ENABLE_DISP_NOTIFIER)
struct notifier_block fb_notifier;
#endif
+ u8 raw_data_report_code;
+ s16 *raw_data_buffer;
+ struct completion raw_data_completion;
#if defined(USE_DRM_BRIDGE)
struct drm_bridge panel_bridge;