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
|
|