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