switch (PVR_REV(mfspr(SPRN_PVR))) { case PVR_REV(PVR_440GP_RB): freq = EBONY_440GP_RB_SYSCLK; break; case PVR_REV(PVR_440GP_RC1): default: freq = EBONY_440GP_RC_SYSCLK; break; } 
if (strcmp(cur_cpu_spec[0]->cpu_name, "440GP Rev. B") == 0) freq = EBONY_440GP_RB_SYSCLK; else freq = EBONY_440GP_RC_SYSCLK; 
ebony_calibrate_decr(void){	unsigned int freq;	/*	 * Determine system clock speed	 *	 * If we are on Rev. B silicon, then use	 * default external system clock.  If we are	 * on Rev. C silicon then errata forces us to	 * use the internal clock.	 */	switch (PVR_REV(mfspr(SPRN_PVR))) {		case PVR_REV(PVR_440GP_RB):			freq = EBONY_440GP_RB_SYSCLK;			break;		case PVR_REV(PVR_440GP_RC1):		default:			freq = EBONY_440GP_RC_SYSCLK;			break;	}	ibm44x_calibrate_decr(freq);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/95409aaca734700e8dcba9db685b8600b67ba05d/ebony.c/buggy/arch/ppc/platforms/4xx/ebony.c