CHROMIUM: Input: atmel_mxt_ts - set phys
authorDaniel Kurtz <djkurtz@chromium.org>
Mon, 23 Apr 2012 15:33:47 +0000 (23:33 +0800)
committerGrant Grundler <grundler@google.com>
Thu, 24 May 2012 22:12:08 +0000 (15:12 -0700)
Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
BUG=none
TEST=cat /sys/bus/i2c/drivers/atmel_mxt_ts/<#-004b>/input/input<#>/phys/input
     => i2c adapter name

Change-Id: I1b25d51a4efb83499f7ce721124afdcbad9081c2
Reviewed-on: https://gerrit.chromium.org/gerrit/20842
Reviewed-by: Benson Leung <bleung@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
drivers/input/touchscreen/atmel_mxt_ts.c

index 99f3666..948f992 100644 (file)
@@ -1172,8 +1172,10 @@ static int __devinit mxt_probe(struct i2c_client *client,
        data->is_tp = !strcmp(id->name, "atmel_mxt_tp");
        input_dev->name = (data->is_tp) ? "Atmel maXTouch Touchpad" :
                                          "Atmel maXTouch Touchscreen";
+       input_dev->phys = client->adapter->name;
        input_dev->id.bustype = BUS_I2C;
        input_dev->dev.parent = &client->dev;
+       input_dev->dev.parent = &client->dev;
        input_dev->open = mxt_input_open;
        input_dev->close = mxt_input_close;