Input: atmel_tsadcc - fix error handing with missing platform data
authorWei Yongjun <yongjun_wei@trendmicro.com.cn>
Tue, 28 May 2013 07:58:19 +0000 (00:58 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 6 Jun 2013 05:48:52 +0000 (22:48 -0700)
commit64b8dd299a1344626bbcfcbd62f19f1542349ad8
tree773cf912d59b5520b22a52cdcc3c79d567370ff5
parentfc4f314618923c2bef708a535f8483fa7f7dbad2
Input: atmel_tsadcc - fix error handing with missing platform data

If pdata is NULL, atmel_tsadcc_probe() will release all the resources
and return 0, but we need a error code is returned in this case.
Fix to return -EINVAL and move the check for pdata to the begin
of this function.

Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/atmel_tsadcc.c