u-boot/drivers/mtd
Venkatesh Yadav Abbarapu 9bb02f7f45 mtd: spi-nor: Fix the spi_nor_read() when config SPI_STACKED_PARALLEL is enabled
Update the spi_nor_read() function based on the config SPI_FLASH_BAR
and update the length and bank calculation by spliting the memory of
16MB size banks only when the address width is 3byte.
Fix the read issue for 4byte address width by passing the entire
length to the read function.

Fixes: 5d40b3d384 ("mtd: spi-nor: Add parallel and stacked memories support")
Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com>
2024-12-30 08:20:15 -06:00
..
nand mtd: rawnand: brcmnand: update log level messages 2024-11-26 21:14:44 +01:00
nvmxip nvmxip: Avoid probing on boot 2024-09-18 13:00:59 -06:00
onenand drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
spi mtd: spi-nor: Fix the spi_nor_read() when config SPI_STACKED_PARALLEL is enabled 2024-12-30 08:20:15 -06:00
ubi mtd: ubi: Do not zero out EC and VID on ECC-ed NOR flashes 2024-10-15 08:57:49 -06:00
ubispl Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
altera_qspi.c flash: prefix error codes with FL_ 2024-09-24 13:41:20 -06:00
cfi_flash.c flash: prefix error codes with FL_ 2024-09-24 13:41:20 -06:00
cfi_mtd.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
hbmc-am654.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
jedec_flash.c drivers: mtd: Remove duplicate newlines 2024-07-22 10:53:05 -06:00
Kconfig mtd: renesas: Fix R-Car spelling 2024-12-11 08:36:24 +01:00
Makefile global: Rename SPL_TPL_ to PHASE_ 2024-10-11 11:44:48 -06:00
mtd-uclass.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
mtd_uboot.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
mtdblock.c drivers: introduce mtdblock abstraction 2024-08-08 09:27:50 +02:00
mtdconcat.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
mtdcore.c drivers: mtd: Remove duplicate newlines 2024-07-22 10:53:05 -06:00
mtdcore.h mtd: move definitions to enlarge their range 2018-09-20 20:10:49 +05:30
mtdpart.c disk: support MTD partitions 2024-08-08 09:27:45 +02:00
renesas_rpc_hf.c mtd: renesas: Fix R-Car spelling 2024-12-11 08:36:24 +01:00
stm32_flash.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
stm32_flash.h stm32: stm32f4: move flash driver to mtd driver location 2016-03-26 18:49:28 -04:00