summaryrefslogtreecommitdiffstats
path: root/drivers/ddr/marvell/axp/ddr3_init.c
diff options
context:
space:
mode:
authorTudor Ambarus <tudor.ambarus@microchip.com>2020-03-20 09:37:59 +0000
committerJagan Teki <jagan@amarulasolutions.com>2020-04-02 17:15:55 +0530
commitba03a6c94493686ec8cc8c4b95dfb3c7a723b99c (patch)
tree59fdeec5c5272f2b55d2b08d0a5a8bf17c2f4340 /drivers/ddr/marvell/axp/ddr3_init.c
parente0718b3ab754860bd47677e6b4fc5b70da42c4ab (diff)
downloadu-boot-ba03a6c94493686ec8cc8c4b95dfb3c7a723b99c.tar.gz
u-boot-ba03a6c94493686ec8cc8c4b95dfb3c7a723b99c.tar.xz
u-boot-ba03a6c94493686ec8cc8c4b95dfb3c7a723b99c.zip
spi: atmel-quadspi: fix possible MMIO window size overrun
The sama5d2 QSPI controller memory space is limited to 128MB: 0x9000_00000-0x9800_00000/0XD000_0000--0XD800_0000. There are nor flashes that are bigger in size than the memory size supported by the controller: Micron MT25QL02G (256 MB). Check if the address exceeds the MMIO window size. An improvement would be to add support for regular SPI mode and fall back to it when the flash memories overrun the controller's memory space. Fixes: 24c8ff4684c5 ("spi: Add Atmel QuadSPI driver") Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com> Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
Diffstat (limited to 'drivers/ddr/marvell/axp/ddr3_init.c')
0 files changed, 0 insertions, 0 deletions