Input: ili210x - do not set parent device explicitly
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 4 Nov 2019 23:20:47 +0000 (15:20 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 12 Nov 2019 00:12:01 +0000 (16:12 -0800)
We are using devm_input_allocate_device() that set's up the parent for
us, no need to do it ourselves.

Tested-by: Adam Ford <aford173@gmail.com> #imx6q-logicpd
Tested-by: Sven Van Asbroeck <TheSven73@gmail.com> # ILI2118A variant
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/ili210x.c

index 7dee379..28e2dd7 100644 (file)
@@ -365,7 +365,6 @@ static int ili210x_i2c_probe(struct i2c_client *client,
        /* Setup input device */
        input->name = "ILI210x Touchscreen";
        input->id.bustype = BUS_I2C;
-       input->dev.parent = dev;
 
        /* Multi touch */
        input_set_abs_params(input, ABS_MT_POSITION_X, 0, 0xffff, 0, 0);