xref: /rk3399_rockchip-uboot/board/terasic/de1-soc/socfpga.c (revision f2465934b46235287e07473fa4919035ba1a2b68)
1*e9c847c3SAnatolij Gustschin /*
2*e9c847c3SAnatolij Gustschin  *  Copyright (C) 2012 Altera Corporation <www.altera.com>
3*e9c847c3SAnatolij Gustschin  *
4*e9c847c3SAnatolij Gustschin  * SPDX-License-Identifier:	GPL-2.0+
5*e9c847c3SAnatolij Gustschin  */
6*e9c847c3SAnatolij Gustschin #include <common.h>
7*e9c847c3SAnatolij Gustschin #include <spl.h>
8*e9c847c3SAnatolij Gustschin 
board_boot_order(u32 * spl_boot_list)9*e9c847c3SAnatolij Gustschin void board_boot_order(u32 *spl_boot_list)
10*e9c847c3SAnatolij Gustschin {
11*e9c847c3SAnatolij Gustschin 	spl_boot_list[0] = spl_boot_device();
12*e9c847c3SAnatolij Gustschin 
13*e9c847c3SAnatolij Gustschin 	switch (spl_boot_list[0]) {
14*e9c847c3SAnatolij Gustschin 	case BOOT_DEVICE_MMC1:
15*e9c847c3SAnatolij Gustschin 		spl_boot_list[0] = BOOT_DEVICE_MMC1;
16*e9c847c3SAnatolij Gustschin 		spl_boot_list[1] = BOOT_DEVICE_UART;
17*e9c847c3SAnatolij Gustschin 		break;
18*e9c847c3SAnatolij Gustschin 	}
19*e9c847c3SAnatolij Gustschin }
20