Prepare v2023.10
[platform/kernel/u-boot.git] / arch / arm / mach-socfpga / spl_soc64.c
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  *  Copyright (C) 2020 Intel Corporation. All rights reserved
4  *
5  */
6
7 #include <common.h>
8 #include <spl.h>
9
10 DECLARE_GLOBAL_DATA_PTR;
11
12 u32 spl_boot_device(void)
13 {
14         return BOOT_DEVICE_MMC1;
15 }
16
17 #if IS_ENABLED(CONFIG_SPL_MMC)
18 u32 spl_boot_mode(const u32 boot_device)
19 {
20         if (IS_ENABLED(CONFIG_SPL_FS_FAT) || IS_ENABLED(CONFIG_SPL_FS_EXT4))
21                 return MMCSD_MODE_FS;
22         else
23                 return MMCSD_MODE_RAW;
24 }
25 #endif