uboot/include
Holger Brunck 81316a902a mtd/cfi_flash: fix write problems for Numonyx P33/30 32 MBit flashs
commit 54652991
Work around bug in Numonyx P33/P30 256-Mbit 65nm flash chips

fixes a problem for Numonyx P33/P30 flashes for 256-Mbit, but this leads
to problems for smaller versions of this chip e.g. the 32Mbit version
with deviceid 0x16 on mgcoge. So move the code for this work around to
an own function and check previously manufacturer id and device id to
not break other flashes which don't need this work around.

Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
Signed-off-by: Heiko Schocher <hs@denx.de>
cc: Stefan Roese <sr@denx.de>
cc: Philippe De Muyter <phdm@macqel.be>
cc: Gerlando Falauto <gerlando.falauto@keymile.com>
Signed-off-by: Stefan Roese <sr@denx.de>
2012-08-13 14:34:44 +02:00
..
andestech
asm-generic global_data: unify global flag defines 2012-08-09 21:46:32 +02:00
bedbug
configs rename EB+MCF-EV123 to its current marketing name EB+CPU5282 2012-08-09 23:07:32 +02:00
cramfs
faraday
galileo
jffs2
linux st_smi: Change SMI timeout values 2012-07-07 14:07:38 +02:00
lzma
mtd cfi_flash: add support for Spansion flash PPB sector protection 2012-08-13 14:34:35 +02:00
pcmcia
synopsys
u-boot gunzip: rename z{alloc, free} to gz{alloc, free} 2012-04-30 16:54:51 +02:00
usb usb:gadget:composite USB composite gadget support 2012-05-20 08:32:33 +02:00
zfs zfs: Add ZFS filesystem support 2012-08-09 23:42:20 +02:00
.gitignore
74xx_7xx.h
ACEX1K.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
SA-1100.h
_exports.h
addr_map.h lib/powerpc: addrmap_phys_to_virt() should return a pointer 2012-07-06 17:30:32 -05:00
aes.h Add AES crypto library 2012-05-15 08:31:37 +02:00
ahci.h SATA: add driver for MX5 / MX6 SOCs 2012-05-15 08:31:30 +02:00
ali512x.h
altera.h
amba_clcd.h
ambapp.h
api_public.h
arm925t.h
armcoremodule.h
asm-offsets.h
at45.h
at91rm9200_i2c.h
at91rm9200_net.h
ata.h
atmel_hlcdc.h video: atmel/lcd: add LCD driver for new Atmel SoC 2012-06-05 11:19:02 +02:00
atmel_lcdc.h
atmel_mci.h
bcd.h
bcm5221.h
bmp_layout.h
bootstage.h
bus_vcxk.h
bzlib.h
circbuf.h
clps7111.h
cmd_spl.h
command.h
common.h Add run_command_list() to run a list of commands 2012-08-09 22:06:03 +02:00
commproc.h
compiler.h
config_cmd_all.h zfs: Add ZFS filesystem support 2012-08-09 23:42:20 +02:00
config_cmd_default.h
config_cmd_defaults.h
config_defaults.h
config_fallbacks.h CONFIG_SYS_BAUDRATE_TABLE: Add <config_fallbacks.h>, place there 2012-06-20 20:26:16 +02:00
config_phylib_all_drivers.h
crc.h
da9030.h
dataflash.h
ddr_spd.h
dialog_pmic.h pmic: dialog: Avoid name conflicts 2012-05-15 08:31:34 +02:00
div64.h
dm9000.h
dm9161.h
dp83848.h
ds1722.h
ds4510.h
dtt.h
e500.h
elf.h
environment.h Block: Remove MG DISK support 2012-06-21 20:53:09 +02:00
errno.h
exports.h
ext2fs.h
fat.h fat: fix FAT sector offsets overflow on large FAT partitions 2012-05-22 10:14:05 +02:00
fdc.h
fdt.h
fdt_support.h
fdtdec.h tegra: Add tegra keyboard driver 2012-05-15 08:31:40 +02:00
fis.h
flash.h mtd/cfi_flash: fix write problems for Numonyx P33/30 32 MBit flashs 2012-08-13 14:34:44 +02:00
fm_eth.h
fpga.h
fsl_diu_fb.h
fsl_esdhc.h mmc: fsl_esdhc: Poll until card is not busy anymore 2012-05-08 18:02:22 -05:00
fsl_mdio.h
fsl_nfc.h
fsl_pmic.h mx53loco: Turn on VUSB regulator 2012-05-15 08:31:34 +02:00
gdsys_fpga.h powerpc/ppc4xx: Remove typedefs for gdsys FPGA 2012-04-30 15:01:29 +02:00
hush.h
hwconfig.h
i2c.h
i8042.h
ide.h
image.h image/fit: drop inline markings on parser code 2012-04-30 16:38:54 +02:00
input.h input: Add generic keyboard input handler 2012-05-15 08:31:39 +02:00
iomux.h
ioports.h
ipu_pixfmt.h mx5: Rename mx51_fb_init() 2012-05-25 10:39:23 +02:00
key_matrix.h input: Add support for keyboard matrix decoding from an fdt 2012-05-15 08:31:39 +02:00
keyboard.h
kgdb.h
ks8721.h
lattice.h
lcd.h video: atmel/lcd: add LCD driver for new Atmel SoC 2012-06-05 11:19:02 +02:00
lcdvideo.h
led-display.h
lh7a40x.h
lh7a400.h
lh7a404.h
libata.h
libfdt.h
libfdt_env.h
libtizen.h create lib/tizen directory 2012-05-25 09:15:10 +02:00
linux_logo.h
lmb.h lmb: do not export anything without CONFIG_LMB 2012-06-19 22:35:10 +02:00
logbuff.h
lpd7a400_cpld.h
lxt971a.h
lynxkdi.h
malloc.h Malloc: Fix -Wundef warnings 2012-08-09 22:04:52 +02:00
max8997_pmic.h misc:pmic:max8997 MAX8997 support for PMIC driver 2012-05-15 08:31:29 +02:00
max8998_pmic.h ARM: Exynos4: ADC: Universal_C210: Enable LDO4 power line for ADC measurement 2012-05-15 08:31:28 +02:00
mb862xx.h
mc9sdz60.h
mc13783.h
mc13892.h
menu.h
micrel.h
mii_phy.h
miiphy.h
mk48t59.h
mmc.h include/mmc.h: remove struct mmc_csd 2012-05-08 18:02:22 -05:00
mpc5xx.h
mpc5xxx.h
mpc5xxx_sdma.h
mpc8xx.h
mpc8xx_irq.h
mpc83xx.h
mpc85xx.h
mpc86xx.h
mpc106.h
mpc824x.h
mpc8220.h
mpc8260.h
mpc8260_irq.h
mtd_node.h
mvmfp.h
nand.h linux/compat.h: rename from linux/mtd/compat.h 2012-04-30 16:54:51 +02:00
net.h net: add helper to generate random mac address 2012-07-07 14:07:32 +02:00
netdev.h SPEAr: Add interface information in initialization 2012-07-07 14:07:40 +02:00
nios2-epcs.h
nios2-io.h
nios2-yanu.h
nios2.h
nomadik.h
ns9750_bbus.h
ns9750_mem.h
ns9750_ser.h
ns9750_sys.h
ns16550.h
ns87308.h
onenand_uboot.h
os.h
part.h include/part.h: fix indentation of lba 2012-05-22 10:14:34 +02:00
pc_keyb.h
pca953x.h
pca9564.h
pca9698.h
pci.h
pci_ids.h
pcmcia.h
phy.h
pmic.h pmic: dialog: Avoid name conflicts 2012-05-15 08:31:34 +02:00
post.h
ppc_asm.tmpl
ppc_defs.h
ps2mult.h
pwm.h
radeon.h
reiserfs.h
rtc.h
s6e63d6.h
s_record.h
sata.h
scsi.h USB: Align buffers at cacheline 2012-05-20 08:32:32 +02:00
sdhci.h mmc: add the quirk to use the sdhci for samsung-soc 2012-05-08 18:02:22 -05:00
search.h
sed156x.h
sed13806.h
serial.h
sh_pfc.h sh: Add support pin function control using GPIO 2012-08-08 10:24:41 +09:00
sha1.h
sha256.h
sja1000.h
sm501.h
smiLynxEM.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi.h
spi_flash.h
status_led.h
stdio_dev.h
stratixII.h
sym53c8xx.h
systemace.h
tegra-kbc.h tegra: Add tegra keyboard driver 2012-05-15 08:31:40 +02:00
timestamp.h
tpm.h
tps6586x.h i2c: Add TPS6586X driver 2012-05-15 08:31:37 +02:00
tsec.h
tsi108.h
tsi148.h
twl4030.h
twl6030.h
twl6035.h omap5: pbias ldo9 turn on 2012-05-15 08:31:25 +02:00
tws.h
ubi_uboot.h
universe.h
usb.h ehci-hcd.c, musb_core, usb.h: Add USB_DMA_MINALIGN define for cache alignment 2012-07-18 14:43:29 +02:00
usb_cdc_acm.h
usb_defs.h
usb_ether.h
usbdescriptors.h
usbdevice.h
version.h
video.h include/video.h: drop unused video_printf() 2012-05-25 09:15:09 +02:00
video_ad7176.h
video_ad7177.h
video_ad7179.h
video_easylogo.h
video_fb.h
video_font.h
video_font_data.h
video_logo.h
virtex2.h
vsc7385.h
vsprintf.h
vxworks.h
w83c553f.h
watchdog.h
xilinx.h
xyzModem.h
zfs_common.h zfs: Add ZFS filesystem support 2012-08-09 23:42:20 +02:00