From a49a2bde4bd366eb0787425364ab77454e653f84 Mon Sep 17 00:00:00 2001 From: LeTama Date: Sun, 22 Aug 2010 10:46:59 +0200 Subject: [PATCH] htcleo: fix bug during PPP data usage --- arch/arm/mach-msm/smd_tty.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-msm/smd_tty.c b/arch/arm/mach-msm/smd_tty.c index a51f1729..efd52ed0 100644 --- a/arch/arm/mach-msm/smd_tty.c +++ b/arch/arm/mach-msm/smd_tty.c @@ -149,10 +149,10 @@ static int smd_tty_open(struct tty_struct *tty, struct file *f) info = smd_tty + n; mutex_lock(&smd_tty_lock); - wake_lock_init(&info->wake_lock, WAKE_LOCK_SUSPEND, name); tty->driver_data = info; if (info->open_count++ == 0) { + wake_lock_init(&info->wake_lock, WAKE_LOCK_SUSPEND, name); info->tty = tty; if (info->ch) { smd_kick(info->ch);