MIPS code still uses cpu_establish_[hard|soft]intr() in places to set up interrupts, even in the case of INTRNG (e.g., for MIPS ticker). Post- r304459 this functionality was broken, so MIPS targets using INTRNG couldn't properly attach their clock sources, resulting in panic.
The attached diff, although a bit hacky, allows MIPS to boot properly.