/* SPDX-License-Identifier: GPL-2.0+ */ | |
/* | |
* (c) 2015 Purna Chandra Mandal <purna.mandal@microchip.com> | |
* | |
*/ | |
#include <config.h> | |
#include <asm/regdef.h> | |
#include <asm/mipsregs.h> | |
#include <asm/asm.h> | |
LEAF(lowlevel_init) | |
/* | |
* Establish Cause | |
* (set IV bit) | |
*/ | |
li t1, 0x00800000 | |
mtc0 t1, CP0_CAUSE | |
/* Establish Wired (and Random) */ | |
mtc0 zero, CP0_WIRED | |
nop | |
jr ra | |
nop | |
END(lowlevel_init) |