diff options
author | Jörg Krause <joerg.krause@embedded.rocks> | 2015-04-15 09:27:22 +0200 |
---|---|---|
committer | Scott Wood <scottwood@freescale.com> | 2015-05-24 14:26:54 -0500 |
commit | 1fbdb706106a6ad135f87d29bb8dfe09ff995950 (patch) | |
tree | 662c321ecd2166cf11ec16279ecf24c493df76f5 /tools/mxsboot.c | |
parent | bd38da1a558ea31f2dee4a14a972333b68bfa0ee (diff) | |
download | u-boot-imx-1fbdb706106a6ad135f87d29bb8dfe09ff995950.zip u-boot-imx-1fbdb706106a6ad135f87d29bb8dfe09ff995950.tar.gz u-boot-imx-1fbdb706106a6ad135f87d29bb8dfe09ff995950.tar.bz2 |
mtd: nand: mxs: Replace magic number for bits per ECC level with macro
Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Reviewed-by: Marek Vasut <marex@denx.de>
Diffstat (limited to 'tools/mxsboot.c')
-rw-r--r-- | tools/mxsboot.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/mxsboot.c b/tools/mxsboot.c index 6d48cfb..08219b3 100644 --- a/tools/mxsboot.c +++ b/tools/mxsboot.c @@ -48,6 +48,7 @@ static uint32_t sd_sector = 2048; #define MXS_NAND_DMA_DESCRIPTOR_COUNT 4 #define MXS_NAND_CHUNK_DATA_CHUNK_SIZE 512 #define MXS_NAND_METADATA_SIZE 10 +#define MXS_NAND_BITS_PER_ECC_LEVEL 13 #define MXS_NAND_COMMAND_BUFFER_SIZE 32 struct mx28_nand_fcb { @@ -127,7 +128,7 @@ struct mx28_sd_config_block { static inline uint32_t mx28_nand_ecc_size_in_bits(uint32_t ecc_strength) { - return ecc_strength * 13; + return ecc_strength * MXS_NAND_BITS_PER_ECC_LEVEL; } static inline uint32_t mx28_nand_get_ecc_strength(uint32_t page_data_size, |