diff options
Diffstat (limited to 'drivers/input/touchscreen/tsc2007.c')
| -rw-r--r-- | drivers/input/touchscreen/tsc2007.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/touchscreen/tsc2007.c b/drivers/input/touchscreen/tsc2007.c index 948e167557f1..880f58c6a7c4 100644 --- a/drivers/input/touchscreen/tsc2007.c +++ b/drivers/input/touchscreen/tsc2007.c | |||
| @@ -257,7 +257,7 @@ static int tsc2007_probe(struct i2c_client *client, | |||
| 257 | struct input_dev *input_dev; | 257 | struct input_dev *input_dev; |
| 258 | int err; | 258 | int err; |
| 259 | 259 | ||
| 260 | if (!pdata) { | 260 | if (!pdata || !pdata->get_pendown_state) { |
| 261 | dev_err(&client->dev, "platform data is required!\n"); | 261 | dev_err(&client->dev, "platform data is required!\n"); |
| 262 | return -EINVAL; | 262 | return -EINVAL; |
| 263 | } | 263 | } |
