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