Base support for the Broadcom NSP SoC. Based on iproc-common and the SoC specific reset function. Signed-off-by: Scott Branden <sbranden@broadcom.com> Signed-off-by: Steve Rae <srae@broadcom.com>master
parent
7986688075
commit
562f01a2ba
@ -0,0 +1,7 @@ |
|||||||
|
#
|
||||||
|
# Copyright 2014 Broadcom Corporation.
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: GPL-2.0+
|
||||||
|
#
|
||||||
|
|
||||||
|
obj-y += reset.o
|
@ -0,0 +1,19 @@ |
|||||||
|
/*
|
||||||
|
* Copyright 2014 Broadcom Corporation. |
||||||
|
* |
||||||
|
* SPDX-License-Identifier: GPL-2.0+ |
||||||
|
*/ |
||||||
|
|
||||||
|
#include <common.h> |
||||||
|
#include <asm/io.h> |
||||||
|
|
||||||
|
#define CRU_RESET_OFFSET 0x1803F184 |
||||||
|
|
||||||
|
void reset_cpu(ulong ignored) |
||||||
|
{ |
||||||
|
/* Reset the cpu by setting software reset request bit */ |
||||||
|
writel(0x1, CRU_RESET_OFFSET); |
||||||
|
|
||||||
|
while (1) |
||||||
|
; /* loop forever till reset */ |
||||||
|
} |
Loading…
Reference in new issue