Pull input changes from Henrik Rydberg, including large update to
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 7 Jul 2012 23:18:33 +0000 (16:18 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 7 Jul 2012 23:18:33 +0000 (16:18 -0700)
atmel_mxt_ts driver by Daniel and MT protocol addition for win8 devices.

Conflicts:
drivers/input/touchscreen/atmel_mxt_ts.c

1  2 
drivers/input/touchscreen/atmel_mxt_ts.c
include/linux/input.h

index 25fd0561a17d2f1afe83a84c28864e81510acbba,3ad942ca872546d6cc0dabf616acff1d687825d9..4623cc69fc603ab6825a9793dd3e9e4e887b2657
@@@ -1144,13 -1167,8 +1167,9 @@@ static int __devinit mxt_probe(struct i
        input_set_drvdata(input_dev, data);
        i2c_set_clientdata(client, data);
  
-       error = mxt_initialize(data);
-       if (error)
-               goto err_free_object;
        error = request_threaded_irq(client->irq, NULL, mxt_interrupt,
 -                      pdata->irqflags, client->name, data);
 +                                   pdata->irqflags | IRQF_ONESHOT,
-                                    client->dev.driver->name, data);
++                                   client->name, data);
        if (error) {
                dev_err(&client->dev, "Failed to register interrupt\n");
                goto err_free_object;
Simple merge