From: Jagannadha Sutradharudu Teki Date: Wed, 12 Sep 2012 13:29:34 +0000 (+0530) Subject: Xilinx: ARM: spi: zynq: Add QUAD enable bit support for winbond flash X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=209759b76b56e2fa996b7cbff8e522dfb56480ab;p=thirdparty%2Fu-boot.git Xilinx: ARM: spi: zynq: Add QUAD enable bit support for winbond flash This patch adds support to enable QUAD bit on winbond SPI flash. Signed-off-by: Jagannadha Sutradharudu Teki --- diff --git a/drivers/spi/zynq_qspi_wrap.c b/drivers/spi/zynq_qspi_wrap.c index 7516f3df8bf..bfeb6a1f7f0 100644 --- a/drivers/spi/zynq_qspi_wrap.c +++ b/drivers/spi/zynq_qspi_wrap.c @@ -68,7 +68,7 @@ void spi_enable_quad_bit(struct spi_slave *spi) return; } - if (idcode[0] == 0x01) { + if ((idcode[0] == 0x01) || (idcode[0] == 0xef)) { /* Read config register */ ret = spi_flash_cmd_read(spi, &rcr_cmd, sizeof(rcr_cmd), &rcr_data, sizeof(rcr_data));