diff --git a/src/flash/nor/custom.c b/src/flash/nor/custom.c index 0da76ce83..da0e5f83f 100644 --- a/src/flash/nor/custom.c +++ b/src/flash/nor/custom.c @@ -388,6 +388,8 @@ static int custom_probe(struct flash_bank *bank) break; } } + if (bank->size == 0) + bank->size = bank_msg->dev->size_in_bytes; /* if no sectors, treat whole bank as single sector */ if (0 == bank_msg->sectorsize) { bank_msg->sectorsize = bank_msg->dev->sectorsize ?