From 5f78bbae9b0cdfb03abd91f9babdba9964b163e3 Mon Sep 17 00:00:00 2001 From: Zhang Jiejing Date: Wed, 7 Sep 2011 11:22:45 +0800 Subject: touchscreen: temp disable eGalax touchscreen suspend function the touchscreen chip can't be wake up during resume. it caused by the irq pin can't pull down while resume. this is may caused by 6q cpu board HW design. temp disable suspend function of eGalax touch screen for release. Signed-off-by: Zhang Jiejing --- drivers/input/touchscreen/egalax_ts.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/input/touchscreen/egalax_ts.c b/drivers/input/touchscreen/egalax_ts.c index 58273b9e3567..7a1d89d7a653 100644 --- a/drivers/input/touchscreen/egalax_ts.c +++ b/drivers/input/touchscreen/egalax_ts.c @@ -332,7 +332,10 @@ static SIMPLE_DEV_PM_OPS(egalax_ts_pm_ops, egalax_ts_suspend, egalax_ts_resume); static struct i2c_driver egalax_ts_driver = { .driver = { .name = "egalax_ts", +#if 0 /* temp disable touch screen suspend due to can't wake up touchscreen, + may caused by HW design of 6q CPU board. */ .pm = &egalax_ts_pm_ops, +#endif }, .id_table = egalax_ts_id, .probe = egalax_ts_probe, -- cgit v1.2.3