Merge tag 'xilinx-for-v2018.07-2' of git://www.denx.de/git/u-boot-microblaze
[oweals/u-boot.git] / arch / arc / lib / reset.c
1 // SPDX-License-Identifier: GPL-2.0+
2 /*
3  * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
4  */
5
6 #include <command.h>
7 #include <common.h>
8
9 __weak void reset_cpu(ulong addr)
10 {
11         /* Stop debug session here */
12         __builtin_arc_brk();
13 }
14
15 int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
16 {
17         printf("Resetting the board...\n");
18
19         reset_cpu(0);
20
21         return 0;
22 }