|
@@ -2524,7 +2524,9 @@ if (active_panel)
|
|
|
drm_panel_notifier_unregister(active_panel, &g_raydium_ts->fb_notif);
|
|
|
#endif/*end of CONFIG_FB*/
|
|
|
input_unregister_device(g_raydium_ts->input_dev);
|
|
|
- input_free_device(g_raydium_ts->input_dev);
|
|
|
+ if (g_raydium_ts->input_dev)
|
|
|
+ input_free_device(g_raydium_ts->input_dev);
|
|
|
+ g_raydium_ts->input_dev = NULL;
|
|
|
gpio_free(g_raydium_ts->rst_gpio);
|
|
|
|
|
|
#ifdef CONFIG_RM_SYSFS_DEBUG
|