@@ -993,6 +999,8 @@ static int spi_nor_erase(struct mtd_info *mtd, struct erase_info *instr) bool addr_known = false; u32 addr, len, rem; int ret, err; u64 sz = mtd->size; unsigned long timeout = 0; dev_dbg(nor->dev, "at 0x%llx, len %lld\n", (long long)instr-...
static int s25_s28_erase_non_uniform(struct spi_nor *nor, loff_t addr) { /* Support 32 x 4KB sectors at bottom */ return spansion_erase_non_uniform(nor, addr, SPINOR_OP_BE_4K_4B, 0, @@ -3415,7 +3415,7 @@ static int s25_setup(struct spi_nor *nor, const struct flash_info...
January 2, 2024 6:23 PM > To: u-boot@lists.denx.de > Cc: Simek, Michal <michal.si...@amd.com>; ja...@amarulasolutions.com; > g...@xilinx.com > Subject: [PATCH] mtd: spi-nor: scale up timeout for full-chip erase > > This patch fixes time...
2 changes: 1 addition & 1 deletion 2 src/flash/nor/spi.c Original file line numberDiff line numberDiff line change @@ -171,7 +171,7 @@ const struct flash_device flash_devices[] = { FLASH_ID("xtx xt25q32b", 0x03, 0x0b, 0x02, 0xd8, 0xc7, 0x0016600b, 0x100, 0x10000, ...