m8xx_cpm_reset(cpm_page); 
m8xx_cpm_reset(); 
m8xx_setup_arch(void){	int	cpm_page;	cpm_page = (int) alloc_bootmem_pages(PAGE_SIZE);	/* Reset the Communication Processor Module.	*/	m8xx_cpm_reset(cpm_page);#ifdef CONFIG_FB_RPX	rpxfb_alloc_pages();#endif#ifdef notdef	ROOT_DEV = Root_HDA1; /* hda1 */#endif#ifdef CONFIG_BLK_DEV_INITRD#if 0	ROOT_DEV = Root_FD0; /* floppy */	rd_prompt = 1;	rd_doload = 1;	rd_image_start = 0;#endif#if 0	/* XXX this may need to be updated for the new bootmem stuff,	   or possibly just deleted (see set_phys_avail() in init.c).	   - paulus. */	/* initrd_start and size are setup by boot/head.S and kernel/head.S */	if ( initrd_start )	{		if (initrd_end > *memory_end_p)		{			printk("initrd extends beyond end of memory "			       "(0x%08lx > 0x%08lx)\ndisabling initrd\n",			       initrd_end,*memory_end_p);			initrd_start = 0;		}	}#endif#endif	board_init();}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/079da354db3473b56eb938ca53a2cb0804ea9c8c/m8xx_setup.c/buggy/arch/ppc/syslib/m8xx_setup.c