GK SDK 源码库: XMIPCLinuxV100R005C00SPC030 (kernel/tools/open_source excluded)
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0+ */
|
||||
/*
|
||||
* Copyright (c) 2009 Samsung Electronics.
|
||||
* Minkyu Kang <mk7.kang@samsung.com>
|
||||
*/
|
||||
|
||||
#include <asm/arch/cpu.h>
|
||||
#include <linux/linkage.h>
|
||||
|
||||
#define S5PC100_SWRESET 0xE0200000
|
||||
#define S5PC110_SWRESET 0xE0102000
|
||||
|
||||
ENTRY(reset_cpu)
|
||||
ldr r1, =S5PC100_PRO_ID
|
||||
ldr r2, [r1]
|
||||
ldr r4, =0x00010000
|
||||
and r4, r2, r4
|
||||
cmp r4, #0
|
||||
bne 110f
|
||||
/* S5PC100 */
|
||||
ldr r1, =S5PC100_SWRESET
|
||||
ldr r2, =0xC100
|
||||
b 200f
|
||||
110: /* S5PC110 */
|
||||
ldr r1, =S5PC110_SWRESET
|
||||
mov r2, #1
|
||||
200:
|
||||
str r2, [r1]
|
||||
_loop_forever:
|
||||
b _loop_forever
|
||||
ENDPROC(reset_cpu)
|
||||
Reference in New Issue
Block a user