developer | fc05f9d | 2022-05-06 13:09:53 +0800 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0 |
2 | |||||
3 | #ifndef __FIS_H | ||||
4 | #define __FIS_H | ||||
5 | |||||
6 | struct fis_part { | ||||
7 | unsigned char name[16]; | ||||
8 | uint32_t offset; | ||||
9 | uint32_t loadaddr; | ||||
10 | uint32_t size; | ||||
11 | uint32_t length; | ||||
12 | uint32_t crc; | ||||
13 | }; | ||||
14 | |||||
15 | int fis_validate(struct fis_part *old, int n_old, struct fis_part *new, int n_new); | ||||
16 | int fis_remap(struct fis_part *old, int n_old, struct fis_part *new, int n_new); | ||||
17 | |||||
18 | #endif |