]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/mach-tegra/lowlevel_init.S
ARM: tegra: collect SoC sources into mach-tegra
[people/ms/u-boot.git] / arch / arm / mach-tegra / lowlevel_init.S
CommitLineData
3f82b1d3
TW
1/*
2 * SoC-specific setup info
3 *
4 * (C) Copyright 2010,2011
5 * NVIDIA Corporation <www.nvidia.com>
6 *
1a459660 7 * SPDX-License-Identifier: GPL-2.0+
3f82b1d3
TW
8 */
9
10#include <config.h>
11#include <version.h>
74236aca 12#include <linux/linkage.h>
3f82b1d3 13
3f82b1d3 14 .align 5
74236aca 15ENTRY(reset_cpu)
3f82b1d3
TW
16 ldr r1, rstctl @ get addr for global reset
17 @ reg
18 ldr r3, [r1]
19 orr r3, r3, #0x10
20 str r3, [r1] @ force reset
21 mov r0, r0
22_loop_forever:
23 b _loop_forever
24rstctl:
25 .word PRM_RSTCTRL
74236aca 26ENDPROC(reset_cpu)