aboutsummaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/raw/nand_spl_loaders.c
diff options
context:
space:
mode:
authorSean Anderson <seanga2@gmail.com>2023-11-04 16:37:41 -0400
committerTom Rini <trini@konsulko.com>2023-11-16 12:43:48 -0500
commit601b8901e058e524a57c7590020dc68193c2f9aa (patch)
treef3aa9da534593db75cc0f1b929fd1f9bec38acd4 /drivers/mtd/nand/raw/nand_spl_loaders.c
parent23c2ebe4d46722e42592808554c7a2f4ad52be2c (diff)
nand: Calculate SYS_NAND_BLOCK_PAGES (neé SYS_NAND_PAGE_COUNT) automatically
Contrary to what the help message says, this is the number of pages per block. Calculate it automatically based on SYS_NAND_BLOCK_SIZE and SYS_NAND_PAGE_SIZE. To better reflect its semantics, rename it to SYS_NAND_BLOCK_PAGES. Signed-off-by: Sean Anderson <seanga2@gmail.com>
Diffstat (limited to 'drivers/mtd/nand/raw/nand_spl_loaders.c')
-rw-r--r--drivers/mtd/nand/raw/nand_spl_loaders.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/nand/raw/nand_spl_loaders.c b/drivers/mtd/nand/raw/nand_spl_loaders.c
index 156b44d835..35d6b1d6c0 100644
--- a/drivers/mtd/nand/raw/nand_spl_loaders.c
+++ b/drivers/mtd/nand/raw/nand_spl_loaders.c
@@ -12,7 +12,7 @@ int nand_spl_load_image(uint32_t offs, unsigned int size, void *dst)
while (block <= lastblock) {
if (!nand_is_bad_block(block)) {
/* Skip bad blocks */
- while (page < CONFIG_SYS_NAND_PAGE_COUNT) {
+ while (page < SYS_NAND_BLOCK_PAGES) {
nand_read_page(block, page, dst);
/*
* When offs is not aligned to page address the