aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware-utils/src/mkdlinkfw-lib.c
diff options
context:
space:
mode:
authorMathias Kresin <dev@kresin.me>2019-01-05 12:08:09 +0100
committerMathias Kresin <dev@kresin.me>2019-01-13 18:31:10 +0100
commitf4aa9d8839958c39d24d7cca3d3215efad98a1e2 (patch)
treee26603d7cd8bef807659228cde6acbe8ef1f3857 /tools/firmware-utils/src/mkdlinkfw-lib.c
parent055cdab2bb229e39e8a4acaf096356d0c481a1f4 (diff)
downloadupstream-f4aa9d8839958c39d24d7cca3d3215efad98a1e2.tar.gz
upstream-f4aa9d8839958c39d24d7cca3d3215efad98a1e2.tar.bz2
upstream-f4aa9d8839958c39d24d7cca3d3215efad98a1e2.zip
firmware-utils: mkdlinkfw: cleanup code
Drop unused function and macros. With the cleanup the gnu extension typeof isn't used any longer and the gnu99 compile flag can be dropped. Signed-off-by: Mathias Kresin <dev@kresin.me>
Diffstat (limited to 'tools/firmware-utils/src/mkdlinkfw-lib.c')
-rw-r--r--tools/firmware-utils/src/mkdlinkfw-lib.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/tools/firmware-utils/src/mkdlinkfw-lib.c b/tools/firmware-utils/src/mkdlinkfw-lib.c
index fcab856231..a661c0bc82 100644
--- a/tools/firmware-utils/src/mkdlinkfw-lib.c
+++ b/tools/firmware-utils/src/mkdlinkfw-lib.c
@@ -32,8 +32,6 @@
extern char *progname;
-static unsigned char jffs2_eof_mark[4] = { 0xde, 0xad, 0xc0, 0xde };
-
uint32_t jboot_timestamp(void)
{
time_t rawtime;
@@ -106,40 +104,6 @@ int read_to_buf(const struct file_info *fdata, char *buf)
return ret;
}
-int pad_jffs2(char *buf, int currlen, int maxlen)
-{
- int len;
- uint32_t pad_mask;
-
- len = currlen;
- pad_mask = (4 * 1024) | (64 * 1024); /* EOF at 4KB and at 64KB */
- while ((len < maxlen) && (pad_mask != 0)) {
- uint32_t mask;
- int i;
-
- for (i = 10; i < 32; i++) {
- mask = 1 << i;
- if (pad_mask & mask)
- break;
- }
-
- len = ALIGN(len, mask);
-
- for (i = 10; i < 32; i++) {
- mask = 1 << i;
- if ((len & (mask - 1)) == 0)
- pad_mask &= ~mask;
- }
-
- for (i = 0; i < sizeof(jffs2_eof_mark); i++)
- buf[len + i] = jffs2_eof_mark[i];
-
- len += sizeof(jffs2_eof_mark);
- }
-
- return len;
-}
-
int write_fw(const char *ofname, const char *data, int len)
{
FILE *f;