]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
spi_flash: Add support of qeb set to ISSI devices
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Sun, 24 Jan 2016 13:59:05 +0000 (19:29 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 27 Jan 2016 10:50:37 +0000 (11:50 +0100)
Added support to set quad enable bit for ISSI devices

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/mtd/spi/spi_flash.c

index ed259b2c0268081ea4d25aa9b478c69fbc7c9be4..975ec6e9fa50479bd6f069232df52f9fdeeabedc 100644 (file)
@@ -954,7 +954,7 @@ int stm_unlock(struct spi_flash *flash, u32 ofs, size_t len)
 #endif
 
 
-#ifdef CONFIG_SPI_FLASH_MACRONIX
+#if defined(CONFIG_SPI_FLASH_MACRONIX) || defined(CONFIG_SPI_FLASH_ISSI)
 static int spi_flash_set_qeb_mxic(struct spi_flash *flash)
 {
        u8 qeb_status;
@@ -1039,8 +1039,9 @@ static int spi_flash_set_qeb_winspan(struct spi_flash *flash)
 static int spi_flash_set_qeb(struct spi_flash *flash, u8 idcode0)
 {
        switch (idcode0) {
-#ifdef CONFIG_SPI_FLASH_MACRONIX
+#if defined(CONFIG_SPI_FLASH_MACRONIX) || defined(CONFIG_SPI_FLASH_ISSI)
        case SPI_FLASH_CFI_MFR_MACRONIX:
+       case SPI_FLASH_CFI_MFR_ISSI:
                return spi_flash_set_qeb_mxic(flash);
 #endif
 #if defined(CONFIG_SPI_FLASH_SPANSION) || defined(CONFIG_SPI_FLASH_WINBOND)