コード例 #1
0
ファイル: tv_vout.c プロジェクト: dpott197/odroid-c2-patch
static __exit void tv_exit_module(void)
{
	int i;
	if (info->base_class) {
		for (i = 0; i < ARRAY_SIZE(tv_attr); i++)
			class_remove_file(info->base_class, tv_attr[i]);
		class_destroy(info->base_class);
	}
	if (info) {
		unregister_chrdev(info->major, info->name);
		kfree(info);
	}
	vout_unregister_server(&tv_server);
	vout_log_info("exit tv module\n");
}
コード例 #2
0
static __exit void tv_exit_module(void)
{
	int i;
	
	if(info->base_class)
	{
		for(i=0;i<ARRAY_SIZE(tv_attr);i++)
		{
			class_remove_file(info->base_class,tv_attr[i]) ;
		}
		
		class_destroy(info->base_class);
	}	
	if(info)
	{
		unregister_chrdev(info->major,info->name)	;
		kfree(info);
	}
	vout_unregister_server(&tv_server);
	
	amlog_mask_level(LOG_MASK_INIT,LOG_LEVEL_HIGH,"exit tv module\r\n");
}
コード例 #3
0
static void __exit nulldisp_exit(void)
{
    vout_unregister_server(&nulldisp_vout_server);
}