u-boot/drivers
Stefan Roese fb8c061ea0 cfi-flash: Fix problem in flash_toggle(), busy was not detected reliably
This patch simplifies flash_toggle() (AMD commandset), which is used to
detect if a FLASH device is still busy with erase/program operations. On
800MHz Canyonlands/Glacier boards (460EX/GT) the current implementation
did not detect the busy state reliably, resulting in non erased sectors
etc. This patch now simplifies this function by "just" comparing the
complete data-word instead of ANDing it with the command-word (0x40)
before the compatison. It is done the same way in the Linux implementation
chip_ready() in cfi_cmdset_0002.c.

Signed-off-by: Stefan Roese <sr@denx.de>
2008-06-19 15:08:17 +02:00
..
bios_emulator Big white-space cleanup. 2008-05-21 00:14:08 +02:00
block Big white-space cleanup. 2008-05-21 00:14:08 +02:00
dma Big white-space cleanup. 2008-05-21 00:14:08 +02:00
hwmon DTT: Issue one-shot command on AD7414 (LM75 code) to read temp 2008-06-03 21:00:00 +02:00
i2c Big white-space cleanup. 2008-05-21 00:14:08 +02:00
input TQM8548: Basic support for the TQM8548 modules 2008-06-11 00:01:43 -05:00
misc FSL LAW: Add new interface to use the last free LAW 2008-06-11 01:53:09 -05:00
mtd cfi-flash: Fix problem in flash_toggle(), busy was not detected reliably 2008-06-19 15:08:17 +02:00
net Merge branch 'master' of git://www.denx.de/git/u-boot-mips 2008-06-11 22:48:09 +02:00
pci Convert mpc7448hpc2 to CONFIG_OF_LIBFDT 2008-06-09 21:13:24 -04:00
pcmcia Big white-space cleanup. 2008-05-21 00:14:08 +02:00
qe Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rtc SPI API improvements 2008-06-03 20:28:50 +02:00
serial sh: SH7763 SCIF support 2008-06-09 14:20:55 +09:00
spi atmel_spi: Driver for the Atmel SPI controller 2008-06-03 20:30:05 +02:00
usb Fix endianess conversion in usb_ohci.c 2008-05-22 17:14:17 +02:00
video Merging Stelian Pop AT91 patches 2008-05-24 12:56:53 +02:00