uboot-mt623x/drivers
Matthias Fuchs c63ad6325a cfi-flash: Add CFG_FLASH_AUTOPROTECT_LIST
This patch adds a configurable flash auto protection list that can be used
to make U-Boot protect flash regions in flash_init().

The idea has been discussed on the u-boot mailing list starting
on Nov 18th, 2007.

Even this patch brings a new feature it is used as a bugfix for 4xx
platforms where flash_init() does not completely protect the
monitor's flash range in all situations.

U-Boot protects the flash range from CFG_MONITOR_BASE to
(CFG_MONITOR_BASE + monitor_flash_len  - 1) by default. This does not
include the reset vector at 0xfffffffc.

Example:
#define CFG_FLASH_AUTOPROTECT_LIST {{0xfff80000, 0x80000}}

This config option will auto protect the last 512k of flash that
contains the bootloader on board like APC405 and PMC405.

Signed-off-by: Matthias Fuchs <matthias.fuchs@esd-electronics.com>
2008-04-25 15:52:14 +02:00
..
bios_emulator Wipe out assembler warnings while compiling x86 biosemu 2008-02-16 00:31:16 +01:00
block ata: update the libata.h from ata.h of linux kernel 2008-04-13 23:20:16 -07:00
dma Use #ifdef CONFIG_FSLDMAFEC 2008-02-14 22:13:28 +01:00
hwmon LM73 bug fix for negative temperatures and cleanup 2008-04-13 08:58:36 -07:00
i2c Fix warnings introduced by I2C bus speed setting patch 2008-04-13 14:54:16 -07:00
input drivers/input : move input drivers to drivers/input 2007-11-25 23:28:49 +01:00
misc 86xx: Add print_laws function to fsl_law.c 2008-01-24 12:12:51 -06:00
mtd cfi-flash: Add CFG_FLASH_AUTOPROTECT_LIST 2008-04-25 15:52:14 +02:00
net NE2000: coding style cleanup 2008-04-25 00:08:32 +02:00
pci fsl_pci: Only modify registers if we have them 2008-04-24 14:20:12 +02:00
pcmcia pcmcia: Remove CONFIG_COMMANDS from marubun pcmcia driver 2008-01-15 23:30:40 +09:00
qe uec: add support for Broadcom BCM5481 Gigabit PHY 2008-03-25 19:16:46 -05:00
rtc RTC driver for MC13783 2008-04-18 00:43:50 -07:00
serial sh: Removed warning when compiling drivers/serial/serial_sh.c. 2008-03-28 14:16:14 +09:00
spi New i.MX31 SPI driver 2008-04-18 00:43:23 -07:00
usb USB: remove a cpu bug workaround for an unsupported architecture. 2008-04-24 13:34:35 +02:00
video video: Add missing free for logo memory 2008-04-21 14:05:59 +02:00