/* Used for other setup which needs to be done late in the bring-up phase.  */
int misc_init_r(void)
/* Used for other setup which needs to be done late in the bring-up phase.  */
int misc_init_r(void)
{
	out32r(MPC107_EUMB_GCR, 0xa0000000);
	while( in32r( MPC107_EUMB_GCR ) & 0x80000000 );
	out32r( MPC107_EUMB_GCR, 0x20000000 );
	while( in32r( MPC107_EUMB_IACKR ) != 0xff );
	icache_enable();
	return 0;
}