Re: [PATCH v9 1/3] Input: cyttsp - Cypress TTSP capacitive multi-touch screen support
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Date: 2012-01-18 09:12:59
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Date: 2012-01-18 09:12:59
Hi Javier, On Sat, Jan 14, 2012 at 03:32:51AM +0100, Javier Martinez Canillas wrote:
+
+static int __cyttsp_disable(struct cyttsp *ts)
+{
+ u8 sleep_mode = 0;
+ int retval = 0;
+
+ if (ts->pdata->use_sleep && ts->power_state == CY_ACTIVE_STATE) {
+ sleep_mode = ts->pdata->use_sleep;
+ retval = ttsp_write_block_data(ts, CY_REG_BASE,
+ sizeof(sleep_mode), &sleep_mode);
+ if (retval >= 0) {
+ ts->power_state = CY_SLEEP_STATE;
+ disable_irq(ts->irq);
+ }I thought we agreed that we should put the device to sleep unconditionally and not have use_sleep option? Thanks. -- Dmitry