summaryrefslogtreecommitdiff
path: root/util/cbfstool/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'util/cbfstool/common.h')
-rw-r--r--util/cbfstool/common.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/util/cbfstool/common.h b/util/cbfstool/common.h
index d4b7021428..85dfdeb589 100644
--- a/util/cbfstool/common.h
+++ b/util/cbfstool/common.h
@@ -166,6 +166,18 @@ enum comp_algo {
CBFS_COMPRESS_LZ4 = 2,
};
+struct typedesc_t {
+ uint32_t type;
+ const char *name;
+};
+
+static const struct typedesc_t types_cbfs_compression[] = {
+ {CBFS_COMPRESS_NONE, "none"},
+ {CBFS_COMPRESS_LZMA, "LZMA"},
+ {CBFS_COMPRESS_LZ4, "LZ4"},
+ {0, NULL},
+};
+
comp_func_ptr compression_function(enum comp_algo algo);
decomp_func_ptr decompression_function(enum comp_algo algo);