コード例 #1
0
static void __exit cyttsp4_debug_exit(void)
{
	int i;

	cyttsp4_unregister_driver(&cyttsp4_debug_driver);
	for (i = 0; i < num_core_ids; i++) {
		cyttsp4_unregister_device(cyttsp4_debug_infos[i].name,
			cyttsp4_debug_infos[i].core_id);
		pr_info("%s: Unregistering debug device for core_id: %s\n",
			__func__, cyttsp4_debug_infos[i].core_id);
	}
	pr_info("%s: module exit\n", __func__);
}
コード例 #2
0
static void __exit cyttsp4_mt_exit(void)
{
	cyttsp4_unregister_driver(&cyttsp4_mt_driver);
	pr_info("%s: module exit\n", __func__);
}
コード例 #3
0
static void __exit cyttsp4_proximity_exit(void)
{
	cyttsp4_unregister_driver(&cyttsp4_proximity_driver);
	tp_log_info("%s: module exit\n", __func__);
}
コード例 #4
0
static void __exit cyttsp4_debug_exit(void)
{
	cyttsp4_unregister_device(&cyttsp4_debug_device);
	cyttsp4_unregister_driver(&cyttsp4_debug_driver);
	pr_info("%s: module exit\n", __func__);
}