diff --git a/drivers/input/touchscreen/ft5x06_ts.c b/drivers/input/touchscreen/ft5x06_ts.c index f82c90588342..de1d2aacb60c 100644 --- a/drivers/input/touchscreen/ft5x06_ts.c +++ b/drivers/input/touchscreen/ft5x06_ts.c @@ -2303,7 +2303,7 @@ static int ft5x06_ts_probe(struct i2c_client *client, ft5x06_psensor_enable_set; psensor_pdata->data = data; - err = sensors_classdev_register(&client->dev, + err = sensors_classdev_register(&psensor_input_dev->dev, &psensor_pdata->ps_cdev); if (err) goto unregister_psensor_input_device;