default: panic("m18x_setup_board_config: Unknown CPU type.");
m18x_setup_board_config(){	volatile unsigned long *whoami;	master_cpu = 0;	/* temp to get things going */	switch (cputyp) {#ifdef MVME187	case CPU_187:		vme188_config = 10; /* There is no WHOAMI reg on MVME1x7 - fake it... */		cmmu[0].cmmu_regs = (void *)SBC_CMMU_I;		cmmu[0].cmmu_cpu = 0;		cmmu[1].cmmu_regs = (void *)SBC_CMMU_D;		cmmu[1].cmmu_cpu = 0;		cmmu[2].cmmu_regs = (void *)NULL;		cmmu[3].cmmu_regs = (void *)NULL;		cmmu[4].cmmu_regs = (void *)NULL;		cmmu[5].cmmu_regs = (void *)NULL;		cmmu[6].cmmu_regs = (void *)NULL;		cmmu[7].cmmu_regs = (void *)NULL;		max_cpus = 1;		max_cmmus = 2;		break;#endif /* defined(MVME187) */#ifdef MVME188	case CPU_188:		whoami = (volatile unsigned long *)MVME188_WHOAMI;		vme188_config = (*whoami & 0xf0) >> 4;		dprintf(DB_CMMU,("m18x_setup_board_config: WHOAMI @ 0x%08x holds value 0x%08x vme188_config = %d\n",				 whoami, *whoami, vme188_config));		max_cpus = bd_config[vme188_config].ncpus;		max_cmmus = bd_config[vme188_config].ncmmus;		break;#endif /* MVME188 */	default:		panic("m18x_setup_board_config: Unknown CPU type.");	}	cpu_cmmu_ratio = max_cmmus / max_cpus;	switch (bd_config[vme188_config].supported) {	case 0:		printf("MVME%x board configuration #%X: %d CPUs %d CMMUs\n", cputyp, 		       vme188_config, max_cpus, max_cmmus);		panic("This configuration is not supported - go and get another OS.");		/* NOTREACHED */		break;	case 1:		printf("MVME%x board configuration #%X: %d CPUs %d CMMUs\n", cputyp,		       vme188_config, max_cpus, max_cmmus);		m18x_setup_cmmu_config();		break;	default:		panic("UNKNOWN MVME%x board configuration: WHOAMI = 0x%02x", cputyp, *whoami);		/* NOTREACHED */		break;	}	return;}