xref: /rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h (revision 63f38f9d869677dbdf606e865c70068033ec6b4a)
1059c50acSJoseph Chen /*
2059c50acSJoseph Chen  * (C) Copyright 2019 Rockchip Electronics Co., Ltd
3059c50acSJoseph Chen  *
4059c50acSJoseph Chen  * SPDX-License-Identifier:     GPL-2.0+
5059c50acSJoseph Chen  */
6059c50acSJoseph Chen 
7059c50acSJoseph Chen #ifndef __ROCKCHIP_FIT_H_
8059c50acSJoseph Chen #define __ROCKCHIP_FIT_H_
9059c50acSJoseph Chen 
10059c50acSJoseph Chen #define FIT_I(fmt, args...)	printf("FIT: "fmt, ##args)
11059c50acSJoseph Chen 
12a1daefc8SJoseph Chen ulong fit_image_get_bootables_size(const void *fit);
13059c50acSJoseph Chen void *fit_image_load_bootables(ulong *size);
14a1daefc8SJoseph Chen 
15a1daefc8SJoseph Chen int fit_image_pre_process(const void *fit);
16a1daefc8SJoseph Chen int fit_image_fail_process(const void *fit);
1725a706d2SJoseph Chen int fit_image_read_dtb(void *fdt_addr);
18*63f38f9dSJoseph Chen ulong fit_image_init_resource(struct blk_desc *dev_desc);
19059c50acSJoseph Chen 
20059c50acSJoseph Chen #endif
21