diff options
author | Weijie Gao <weijie.gao@mediatek.com> | 2022-09-09 20:00:21 +0800 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-09-23 15:09:16 -0400 |
commit | cadb1a858d071e4ec6afdacc9ad5c7057cae699d (patch) | |
tree | 923911ac82276a2369c0d3b5d19112b7f24b09cf /tools/mtk_image.h | |
parent | 687e10ec49eb0231c9b2b59ee86bbefc0b86e6e1 (diff) |
tools: mtk_image: split the code of generating NAND header into a new file
The predefined NAND headers take too much spaces in the mtk_image.c.
Moving them into a new file can significantly improve the readability of
both mtk_image.c and the new mtk_nand_headers.c.
This is a preparation for adding more NAND headers.
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
Diffstat (limited to 'tools/mtk_image.h')
-rw-r--r-- | tools/mtk_image.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/tools/mtk_image.h b/tools/mtk_image.h index d868545a33f..fad9372100c 100644 --- a/tools/mtk_image.h +++ b/tools/mtk_image.h @@ -26,31 +26,6 @@ union gen_boot_header { #define SF_BOOT_NAME "SF_BOOT" #define SDMMC_BOOT_NAME "SDMMC_BOOT" -/* Header for NAND */ -union nand_boot_header { - struct { - char name[12]; - char version[4]; - char id[8]; - uint16_t ioif; - uint16_t pagesize; - uint16_t addrcycles; - uint16_t oobsize; - uint16_t pages_of_block; - uint16_t numblocks; - uint16_t writesize_shift; - uint16_t erasesize_shift; - uint8_t dummy[60]; - uint8_t ecc_parity[28]; - }; - - uint8_t data[0x80]; -}; - -#define NAND_BOOT_NAME "BOOTLOADER!" -#define NAND_BOOT_VERSION "V006" -#define NAND_BOOT_ID "NFIINFO" - /* BootROM layout header */ struct brom_layout_header { char name[8]; |