xref: /openbmc/u-boot/arch/riscv/lib/boot.c (revision e8f80a5a)
1*83d290c5STom Rini // SPDX-License-Identifier: GPL-2.0+
28bbb2909SRick Chen /*
38bbb2909SRick Chen  * Copyright (C) 2017 Andes Technology Corporation
48bbb2909SRick Chen  * Rick Chen, Andes Technology Corporation <rick@andestech.com>
58bbb2909SRick Chen  */
68bbb2909SRick Chen 
78bbb2909SRick Chen #include <common.h>
88bbb2909SRick Chen #include <command.h>
98bbb2909SRick Chen 
do_go_exec(ulong (* entry)(int,char * const[]),int argc,char * const argv[])108bbb2909SRick Chen unsigned long do_go_exec(ulong (*entry)(int, char * const []),
118bbb2909SRick Chen 			 int argc, char * const argv[])
128bbb2909SRick Chen {
138bbb2909SRick Chen 	cleanup_before_linux();
148bbb2909SRick Chen 
158bbb2909SRick Chen 	return entry(argc, argv);
168bbb2909SRick Chen }
17