The crc32 used by pblimgae is NOT the same as zlib crc32.
The pbl_crc32 is useful for other purposes in mkimage so split it out.
While we are about it, clean up redundant and confusing code.
Signed-off-by: Charles Manning
/* * Copyright 2012 Freescale Semiconductor, Inc. * * SPDX-License-Identifier: GPL-2.0+ */ #ifndef PBLCRC32_H #define PBLCRC32_H #include <stdint.h> uint32_t pbl_crc32(uint32_t in_crc, const char *buf, uint32_t len); #endif