summaryrefslogtreecommitdiff
path: root/include/aboot.h
diff options
context:
space:
mode:
authorMaxime Ripard <maxime.ripard@free-electrons.com>2015-10-15 14:34:19 +0200
committerTom Rini <trini@konsulko.com>2015-11-12 13:18:59 -0500
commit3d4ef38de2f65e9d122e1c40221f303ade0eac97 (patch)
tree5a269875b53292534860c90900accea7d4452528 /include/aboot.h
parent6fb77c48e40c15afcc67bb8d3b5d7d300883d293 (diff)
downloadu-boot-3d4ef38de2f65e9d122e1c40221f303ade0eac97.tar.gz
sparse: Rename the file and header
The Android sparse image format is currently supported through a file called aboot, which isn't really such a great name, since the sparse image format is only used for transferring data with fastboot. Rename the file and header to a file called "sparse", which also makes it consistent with the header defining the image structures. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'include/aboot.h')
-rw-r--r--include/aboot.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/include/aboot.h b/include/aboot.h
deleted file mode 100644
index 0382f5bd26..0000000000
--- a/include/aboot.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright 2014 Broadcom Corporation.
- *
- * SPDX-License-Identifier: GPL-2.0+
- */
-
-#include <part.h>
-#include <sparse_format.h>
-
-#define ROUNDUP(x, y) (((x) + ((y) - 1)) & ~((y) - 1))
-
-typedef struct sparse_storage {
- unsigned int block_sz;
- unsigned int start;
- unsigned int size;
- const char *name;
-
- int (*write)(struct sparse_storage *storage, void *priv,
- unsigned int offset, unsigned int size,
- char *data);
-} sparse_storage_t;
-
-static inline int is_sparse_image(void *buf)
-{
- sparse_header_t *s_header = (sparse_header_t *)buf;
-
- if ((le32_to_cpu(s_header->magic) == SPARSE_HEADER_MAGIC) &&
- (le16_to_cpu(s_header->major_version) == 1))
- return 1;
-
- return 0;
-}
-
-int store_sparse_image(sparse_storage_t *storage, void *storage_priv,
- unsigned int session_id, void *data);