From 93d4ce67f4a71d35b6e9239547ad8a51e14a2417 Mon Sep 17 00:00:00 2001
From: Paul Kocialkowski <contact@paulk.fr>
Date: Sat, 30 Mar 2013 19:46:35 +0100
Subject: [PATCH 2/2] sun4i-keyboard: Use 250Hz sample rate to allow fast
 enough key detection

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
---
 drivers/input/keyboard/sun4i-keyboard.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/input/keyboard/sun4i-keyboard.c b/drivers/input/keyboard/sun4i-keyboard.c
index 717fc93..5b3c2e7 100644
--- a/drivers/input/keyboard/sun4i-keyboard.c
+++ b/drivers/input/keyboard/sun4i-keyboard.c
@@ -292,7 +292,7 @@ static void sun4i_keyboard_resume(struct early_suspend *h)
 	printk(KERN_DEBUG "%s()\n", __func__);
 #endif
 
-	writel(LRADC_FIRST_CONCERT_DLY | LRADC_LEVELB_VOL | LRADC_KEY_MODE_SELECT | LRADC_HOLD_EN | LRADC_CHAN_SELECT | LRADC_SAMPLE_62HZ | LRADC_EN,
+	writel(LRADC_FIRST_CONCERT_DLY | LRADC_LEVELB_VOL | LRADC_KEY_MODE_SELECT | LRADC_HOLD_EN | LRADC_CHAN_SELECT | LRADC_SAMPLE_250HZ | LRADC_EN,
 		LRADC_BASE + LRADC_CTRL);
 }
 #endif
@@ -347,7 +347,7 @@ static int __init sun4i_keyboard_init(void)
 #ifdef LRADC_ONE_CHANNEL
 	writel(LRADC_ADC0_DOWN_EN | LRADC_ADC0_UP_EN | LRADC_ADC0_DATA_EN,
 		LRADC_BASE + LRADC_INTC);
-	writel(LRADC_FIRST_CONCERT_DLY | LRADC_LEVELB_VOL | LRADC_KEY_MODE_SELECT | LRADC_HOLD_EN | LRADC_CHAN_SELECT | LRADC_SAMPLE_62HZ | LRADC_EN,
+	writel(LRADC_FIRST_CONCERT_DLY | LRADC_LEVELB_VOL | LRADC_KEY_MODE_SELECT | LRADC_HOLD_EN | LRADC_CHAN_SELECT | LRADC_SAMPLE_250HZ | LRADC_EN,
 		LRADC_BASE + LRADC_CTRL);
 #endif
 
-- 
1.7.5.4

