summaryrefslogtreecommitdiff
path: root/include/linux/ucb1400.h
diff options
context:
space:
mode:
authorMarek Vasut <marek.vasut@gmail.com>2009-08-21 05:05:53 (GMT)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2009-08-21 07:53:12 (GMT)
commit1700f5fde88f9a251037bc86bde538ee32c59905 (patch)
treeaceddbec1e1c3916fe4a5fd20ab3f2a2de3e362a /include/linux/ucb1400.h
parent3b7307c2d66dd575ef24b88898b4bc4bddb254f4 (diff)
downloadlinux-fsl-qoriq-1700f5fde88f9a251037bc86bde538ee32c59905.tar.xz
Input: ucb1400_ts - enable ADC Filter
This patch enables ADC filtering on UCB1400 codec by default. The benefit from this change is mostly on some Colibri boards where the ADCSYNC pin of the UCB1400 codec isn't connected causing the touchscreen to jitter very badly. This change has no visible effect on boards where the ADCSYNC pin is connected. Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Tested-by: Palo Revak <palo@bielyvlk.sk> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'include/linux/ucb1400.h')
-rw-r--r--include/linux/ucb1400.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/ucb1400.h b/include/linux/ucb1400.h
index ed889f4..ae779bb 100644
--- a/include/linux/ucb1400.h
+++ b/include/linux/ucb1400.h
@@ -73,6 +73,10 @@
#define UCB_ADC_DATA 0x68
#define UCB_ADC_DAT_VALID (1 << 15)
+
+#define UCB_FCSR 0x6c
+#define UCB_FCSR_AVE (1 << 12)
+
#define UCB_ADC_DAT_MASK 0x3ff
#define UCB_ID 0x7e