diff options
author | Bin Meng <bmeng.cn@gmail.com> | 2018-12-22 01:55:51 -0800 |
---|---|---|
committer | Bin Meng <bmeng.cn@gmail.com> | 2018-12-31 09:42:41 +0800 |
commit | 881bb9ab398419c33c9021ee8b2bbd8412882230 (patch) | |
tree | a77a8b12aaeb27356cb0ae3ee561251204f2c108 /include/cbfs.h | |
parent | 14fdf91ebfce7b8dd98177e873a7245f1bc21125 (diff) | |
download | u-boot-881bb9ab398419c33c9021ee8b2bbd8412882230.tar.gz u-boot-881bb9ab398419c33c9021ee8b2bbd8412882230.tar.bz2 u-boot-881bb9ab398419c33c9021ee8b2bbd8412882230.zip |
fs: cbfs: Add missing standard CBFS component types
Current CBFS component type list is incomplete. Add missing ones.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include/cbfs.h')
-rw-r--r-- | include/cbfs.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/cbfs.h b/include/cbfs.h index dd4b574869..bd1bf75bbf 100644 --- a/include/cbfs.h +++ b/include/cbfs.h @@ -18,15 +18,25 @@ enum cbfs_result { }; enum cbfs_filetype { + CBFS_TYPE_BOOTBLOCK = 0x01, + CBFS_TYPE_CBFSHEADER = 0x02, CBFS_TYPE_STAGE = 0x10, CBFS_TYPE_PAYLOAD = 0x20, + CBFS_TYPE_FIT = 0x21, CBFS_TYPE_OPTIONROM = 0x30, CBFS_TYPE_BOOTSPLASH = 0x40, CBFS_TYPE_RAW = 0x50, CBFS_TYPE_VSA = 0x51, CBFS_TYPE_MBI = 0x52, CBFS_TYPE_MICROCODE = 0x53, + CBFS_TYPE_FSP = 0x60, + CBFS_TYPE_MRC = 0x61, + CBFS_TYPE_MMA = 0x62, + CBFS_TYPE_EFI = 0x63, + CBFS_TYPE_STRUCT = 0x70, CBFS_TYPE_CMOS_DEFAULT = 0xaa, + CBFS_TYPE_SPD = 0xab, + CBFS_TYPE_MRC_CACHE = 0xac, CBFS_TYPE_CMOS_LAYOUT = 0x01aa }; |