From: Mark Brown Date: Sun, 13 Mar 2011 04:48:34 +0000 (-0800) Subject: Input: wm831x-ts - default pressure measurements on X-Git-Tag: v3.12-rc1~9^2~204^2~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=23c483d29fcbc35591131019660b2630cc6629ae;p=kernel%2Fkernel-generic.git Input: wm831x-ts - default pressure measurements on tslib expects pressure measurements so enable them by default for better compatibility. Signed-off-by: Mark Brown Signed-off-by: Dmitry Torokhov --- diff --git a/drivers/input/touchscreen/wm831x-ts.c b/drivers/input/touchscreen/wm831x-ts.c index 1022f71..3db0c29 100644 --- a/drivers/input/touchscreen/wm831x-ts.c +++ b/drivers/input/touchscreen/wm831x-ts.c @@ -225,7 +225,10 @@ static __devinit int wm831x_ts_probe(struct platform_device *pdev) else wm831x_ts->pd_irq = platform_get_irq_byname(pdev, "TCHPD"); - wm831x_ts->pressure = pdata && pdata->pressure; + if (pdata) + wm831x_ts->pressure = pdata->pressure; + else + wm831x_ts->pressure = true; /* Five wire touchscreens can't report pressure */ if (pdata && pdata->fivewire) {