diff options
| author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2010-01-29 01:37:39 -0500 |
|---|---|---|
| committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2010-01-29 01:38:30 -0500 |
| commit | dcfc32babbece923381bd3bffaf17373b5d97568 (patch) | |
| tree | 2118920c8aa8274be0b78a0bf2ce37ae31b1600f /drivers/input/touchscreen | |
| parent | 121873059fbe3b4f1ddb4781b578a2128e78be4a (diff) | |
Input: wm97xx - provide coordinate logs for accelerated I/O
This aids debug of problematic systems.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input/touchscreen')
| -rw-r--r-- | drivers/input/touchscreen/mainstone-wm97xx.c | 3 | ||||
| -rw-r--r-- | drivers/input/touchscreen/zylonite-wm97xx.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/drivers/input/touchscreen/mainstone-wm97xx.c b/drivers/input/touchscreen/mainstone-wm97xx.c index 6cdcf2a6e036..b6b8b1c7ecea 100644 --- a/drivers/input/touchscreen/mainstone-wm97xx.c +++ b/drivers/input/touchscreen/mainstone-wm97xx.c | |||
| @@ -153,6 +153,9 @@ static int wm97xx_acc_pen_down(struct wm97xx *wm) | |||
| 153 | if (pressure) | 153 | if (pressure) |
| 154 | p = MODR; | 154 | p = MODR; |
| 155 | 155 | ||
| 156 | dev_dbg(wm->dev, "Raw coordinates: x=%x, y=%x, p=%x\n", | ||
| 157 | x, y, p); | ||
| 158 | |||
| 156 | /* are samples valid */ | 159 | /* are samples valid */ |
| 157 | if ((x & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_X || | 160 | if ((x & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_X || |
| 158 | (y & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_Y || | 161 | (y & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_Y || |
diff --git a/drivers/input/touchscreen/zylonite-wm97xx.c b/drivers/input/touchscreen/zylonite-wm97xx.c index eca54dbdf493..048849867643 100644 --- a/drivers/input/touchscreen/zylonite-wm97xx.c +++ b/drivers/input/touchscreen/zylonite-wm97xx.c | |||
| @@ -118,6 +118,9 @@ static int wm97xx_acc_pen_down(struct wm97xx *wm) | |||
| 118 | if (pressure) | 118 | if (pressure) |
| 119 | p = MODR; | 119 | p = MODR; |
| 120 | 120 | ||
| 121 | dev_dbg(wm->dev, "Raw coordinates: x=%x, y=%x, p=%x\n", | ||
| 122 | x, y, p); | ||
| 123 | |||
| 121 | /* are samples valid */ | 124 | /* are samples valid */ |
| 122 | if ((x & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_X || | 125 | if ((x & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_X || |
| 123 | (y & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_Y || | 126 | (y & WM97XX_ADCSRC_MASK) != WM97XX_ADCSEL_Y || |
