summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/spi/sf_probe.c
diff options
context:
space:
mode:
authorJagan Teki <jteki@openedev.com>2015-09-29 16:54:31 +0530
committerJagan Teki <jteki@openedev.com>2015-10-25 20:17:03 +0530
commitbaaaa7539c7511e7e90453ecf0f20d8eaeeb70c6 (patch)
tree7ded5d9a9e41d6d3b62d0d7837021981d497319c /drivers/mtd/spi/sf_probe.c
parent4efad20a175119f1a82b58d3197df4c20ae85934 (diff)
downloadtalos-obmc-uboot-baaaa7539c7511e7e90453ecf0f20d8eaeeb70c6.tar.gz
talos-obmc-uboot-baaaa7539c7511e7e90453ecf0f20d8eaeeb70c6.zip
sf: Add FSR support to spi_flash_cmd_wait_ready
This patch adds flag status register reading support to spi_flash_cmd_wait_ready. Cc: Simon Glass <sjg@chromium.org> Cc: Marek Vasut <marex@denx.de> Cc: Michal Simek <michal.simek@xilinx.com> Cc: Siva Durga Prasad Paladugu <sivadur@xilinx.com> Cc: Stefan Roese <sr@denx.de> Cc: Tom Warren <twarren@nvidia.com> Cc: Tom Rini <trini@konsulko.com> Cc: Hou Zhiqiang <B48286@freescale.com> Tested-by: Jagan Teki <jteki@openedev.com> Tested-by: Bin Meng <bmeng.cn@gmail.com> Signed-off-by: Jagan Teki <jteki@openedev.com>
Diffstat (limited to 'drivers/mtd/spi/sf_probe.c')
-rw-r--r--drivers/mtd/spi/sf_probe.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/mtd/spi/sf_probe.c b/drivers/mtd/spi/sf_probe.c
index 2634e90666..f591ab140b 100644
--- a/drivers/mtd/spi/sf_probe.c
+++ b/drivers/mtd/spi/sf_probe.c
@@ -257,11 +257,9 @@ static int spi_flash_validate_params(struct spi_slave *spi, u8 *idcode,
flash->dummy_byte = 1;
}
- /* Poll cmd selection */
- flash->poll_cmd = CMD_READ_STATUS;
#ifdef CONFIG_SPI_FLASH_STMICRO
if (params->flags & E_FSR)
- flash->poll_cmd = CMD_FLAG_STATUS;
+ flash->flags |= SNOR_F_USE_FSR;
#endif
/* Configure the BAR - discover bank cmds and read current bank */
OpenPOWER on IntegriCloud