/* We use kgdb_early_setup so that functions we need to call now don't cause trouble when called again later.  */
int kgdb_arch_init(void)
/* We use kgdb_early_setup so that functions we need to call now don't cause trouble when called again later.  */
int kgdb_arch_init(void)
{
	union mips_instruction insn = {
		.r_format = {
			.opcode = spec_op,
			.func   = break_op,
		}
	};
	memcpy(arch_kgdb_ops.gdb_bpt_instr, insn.byte, BREAK_INSTR_SIZE);
	register_die_notifier(&kgdb_notifier);
	return 0;
}