#ifdef CONFIG_TOSHIBA tosh_init(); #endif 
static int __init misc_init(void){#ifdef CONFIG_PROC_FS	struct proc_dir_entry *ent;	ent = create_proc_entry("misc", 0, NULL);	if (ent)		ent->proc_fops = &misc_proc_fops;#endif	misc_class = class_create(THIS_MODULE, "misc");	if (IS_ERR(misc_class))		return PTR_ERR(misc_class);#ifdef CONFIG_MVME16x	rtc_MK48T08_init();#endif#ifdef CONFIG_BVME6000	rtc_DP8570A_init();#endif#ifdef CONFIG_PMAC_PBOOK	pmu_device_init();#endif#ifdef CONFIG_TOSHIBA	tosh_init();#endif#ifdef CONFIG_I8K	i8k_init();#endif	if (register_chrdev(MISC_MAJOR,"misc",&misc_fops)) {		printk("unable to get major %d for misc devices\n",		       MISC_MAJOR);		class_destroy(misc_class);		return -EIO;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3f5f7e2eeb539da95157d7fa8c94fb2f3284b9cc/misc.c/buggy/drivers/char/misc.c