1*e961a66dSSimon Glass /* 2*e961a66dSSimon Glass * Copyright (c) 2016 Google, Inc 3*e961a66dSSimon Glass * SPDX-License-Identifier: GPL-2.0+ 4*e961a66dSSimon Glass */ 5*e961a66dSSimon Glass 6*e961a66dSSimon Glass #ifndef __asm_spl_h 7*e961a66dSSimon Glass #define __asm_spl_h 8*e961a66dSSimon Glass 9*e961a66dSSimon Glass #define CONFIG_SPL_BOARD_LOAD_IMAGE 10*e961a66dSSimon Glass 11*e961a66dSSimon Glass /** 12*e961a66dSSimon Glass * Board-specific load method for boards that have a special way of loading 13*e961a66dSSimon Glass * U-Boot, which does not fit with the existing SPL code. 14*e961a66dSSimon Glass * 15*e961a66dSSimon Glass * @return 0 on success, negative errno value on failure. 16*e961a66dSSimon Glass */ 17*e961a66dSSimon Glass int spl_board_load_image(void); 18*e961a66dSSimon Glass 19*e961a66dSSimon Glass enum { 20*e961a66dSSimon Glass BOOT_DEVICE_BOARD, 21*e961a66dSSimon Glass }; 22*e961a66dSSimon Glass 23*e961a66dSSimon Glass #endif 24