mirror of
https://github.com/torvalds/linux.git
synced 2026-06-09 07:03:37 +02:00
input: gt9xx: remove tp_register_fb
Fix the suspend/resume bug. Change-Id: Ia8a6275f3eed9f13af153138e225343486323afb Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
This commit is contained in:
parent
aa885b8db8
commit
dd82161ce5
|
|
@ -2102,7 +2102,7 @@ static s8 gtp_request_input_dev(struct goodix_ts_data *ts)
|
|||
|
||||
ts->tp.tp_resume = goodix_ts_early_resume;
|
||||
ts->tp.tp_suspend = goodix_ts_early_suspend;
|
||||
tp_register_fb(&ts->tp);
|
||||
/* tp_register_fb(&ts->tp); */
|
||||
|
||||
#if GTP_WITH_PEN
|
||||
gtp_pen_init(ts);
|
||||
|
|
@ -2760,11 +2760,11 @@ static int goodix_ts_probe(struct i2c_client *client, const struct i2c_device_id
|
|||
|
||||
probe_init_error:
|
||||
printk(" <%s>_%d prob error !!!!!!!!!!!!!!!\n", __func__, __LINE__);
|
||||
tp_unregister_fb(&ts->tp);
|
||||
/* tp_unregister_fb(&ts->tp); */
|
||||
GTP_GPIO_FREE(ts->rst_pin);
|
||||
GTP_GPIO_FREE(ts->irq_pin);
|
||||
probe_init_error_requireio:
|
||||
tp_unregister_fb(&ts->tp);
|
||||
/* tp_unregister_fb(&ts->tp); */
|
||||
kfree(ts);
|
||||
return ret;
|
||||
}
|
||||
|
|
@ -2782,7 +2782,7 @@ static int goodix_ts_remove(struct i2c_client *client)
|
|||
{
|
||||
struct goodix_ts_data *ts = i2c_get_clientdata(client);
|
||||
|
||||
tp_unregister_fb(&ts->tp);
|
||||
/* tp_unregister_fb(&ts->tp); */
|
||||
|
||||
GTP_DEBUG_FUNC();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user