u-boot/drivers/mtd/spi
Bin Meng 294f2050c4 sf: Preserve QE bit when clearing BP# bits for Macronix flash
On some flash (like Macronix), QE (quad enable) bit is in the same
status register as BP# bits, and we need preserve its original value
during a reboot cycle as this is required by some platforms (like
Intel ICH SPI controller working under descriptor mode).

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Jagan Teki <jagan@openedev.com>
[Refined code for readability]
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
2017-08-16 18:21:50 +05:30
..
fsl_espi_spl.c spi: Move freescale-specific code into a private header 2016-10-06 15:07:35 -04:00
Kconfig arm: zynq: Move CONFIG_SF_DUAL_FLASH to defconfig 2017-06-20 16:42:13 +02:00
Makefile sf: Rename sf_params.c to spi_flash_ids.c 2016-11-18 13:04:54 +05:30
sandbox.c dm: sandbox: spi: Convert driver to support livetree 2017-06-01 07:03:16 -06:00
sf-uclass.c dm: core: Add flags parameter to device_remove() 2017-04-04 20:15:10 -06:00
sf.c spi: Remove dual flash options/flags 2016-11-19 08:41:44 +05:30
sf_dataflash.c mtd: spi: sf_dataflash: Add print message while erase error 2017-08-08 12:34:27 +05:30
sf_internal.h Revert "sf: Fix quad bit set for micron devices" 2016-12-15 18:33:16 +01:00
sf_mtd.c treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
sf_probe.c spi: Correct two error return values 2016-02-26 08:53:10 -07:00
spi_flash.c sf: Preserve QE bit when clearing BP# bits for Macronix flash 2017-08-16 18:21:50 +05:30
spi_flash_ids.c sf: Add Macronix MX25U6435F device parameters 2017-08-08 12:26:05 +05:30
sunxi_spi_spl.c SPI: SPL: sunxi: fix 64-bit build 2017-04-05 15:03:17 +05:30