1  // SPDX-License-Identifier: GPL-2.0+
2  /*
3   * Copyright (c) 2020 Theobroma Systems Design und Consulting GmbH
4   */
5  
6  #include <common.h>
7  #include <command.h>
8  
do_panic(struct cmd_tbl * cmdtp,int flag,int argc,char * const argv[])9  static int do_panic(struct cmd_tbl *cmdtp, int flag, int argc,
10  		    char * const argv[])
11  {
12  	char *text = (argc < 2) ? "" : argv[1];
13  
14  	panic(text);
15  
16  	return CMD_RET_SUCCESS;
17  }
18  
19  U_BOOT_CMD(
20  	panic,	2,	1,	do_panic,
21  	"Panic with optional message",
22  	"[message]"
23  );
24