1*43486e4cSSteve Rae/* 2*43486e4cSSteve Rae * Copyright 2013 Broadcom Corporation. 3*43486e4cSSteve Rae * 4*43486e4cSSteve Rae * SPDX-License-Identifier: GPL-2.0+ 5*43486e4cSSteve Rae */ 6*43486e4cSSteve Rae 7*43486e4cSSteve Rae.globl reset_cpu 8*43486e4cSSteve Raereset_cpu: 9*43486e4cSSteve Rae ldr r1, =0x35001f00 10*43486e4cSSteve Rae ldr r2, [r1] 11*43486e4cSSteve Rae ldr r4, =0x80000000 12*43486e4cSSteve Rae and r4, r2, r4 13*43486e4cSSteve Rae ldr r3, =0xA5A500 14*43486e4cSSteve Rae orr r4, r4, r3 15*43486e4cSSteve Rae orr r4, r4, #0x1 16*43486e4cSSteve Rae 17*43486e4cSSteve Rae str r4, [r1] 18*43486e4cSSteve Rae 19*43486e4cSSteve Rae ldr r1, =0x35001f04 20*43486e4cSSteve Rae ldr r2, [r1] 21*43486e4cSSteve Rae ldr r4, =0x80000000 22*43486e4cSSteve Rae and r4, r2, r4 23*43486e4cSSteve Rae str r4, [r1] 24*43486e4cSSteve Rae 25*43486e4cSSteve Rae_loop_forever: 26*43486e4cSSteve Rae b _loop_forever 27