linux/drivers/mtd/maps
Ryan Jackson c9073ce02a [MTD] MAPS: Add parameter to amd76xrom to override rom window size
The 2 bits controlling the window size are often set to allow reading the
BIOS, but too small to allow writing, since the lock registers are 4MiB
lower in the address space than the data.  This is intended to prevent
flashing the bios, perhaps accidentally.

The bits are 6 and 7.  If both bits are set, it is a 5MiB window. If only
the 7 Bit is set, it is a 4MiB window.  Otherwise, it is a 64KiB window.

This parameter allows the driver to override the BIOS settings.

Signed-off-by: Ryan Jackson <rjackson@lnxi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2006-10-21 16:15:43 +01:00
..
Kconfig [MTD] Remove iq80310 map driver 2006-09-22 10:31:01 +01:00
Makefile [MTD] Remove iq80310 map driver 2006-09-22 10:31:01 +01:00
alchemy-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
amd76xrom.c [MTD] MAPS: Add parameter to amd76xrom to override rom window size 2006-10-21 16:15:43 +01:00
arctic-mtd.c [MTD] Cleanup of 'ioremap balanced with iounmap for drivers/mtd subsystem' 2006-10-02 09:48:23 +01:00
autcpu12-nvram.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
bast-flash.c fix file specification in comments 2006-10-03 23:01:26 +02:00
beech-mtd.c [MTD] Cleanup of 'ioremap balanced with iounmap for drivers/mtd subsystem' 2006-10-02 09:48:23 +01:00
cdb89712.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
ceiva.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
cfi_flagadm.c [MTD] Fix legacy character sets throughout drivers/mtd, include/linux/mtd 2006-05-14 01:51:54 +01:00
cstm_mips_ixx.c [MTD] Cleanup of 'ioremap balanced with iounmap for drivers/mtd subsystem' 2006-10-02 09:48:23 +01:00
dbox2-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
dc21285.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
dilnetpc.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
dmv182.c fix file specification in comments 2006-10-03 23:01:26 +02:00
ebony.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
edb7312.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
fortunet.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
h720x-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ichxrom.c [MTD] Switch to pci_get_device and do ref counting 2006-09-22 10:19:20 +01:00
impa7.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
integrator-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ipaq-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ixp4xx.c [MTD] Fix ixp4xx partition parsing. 2006-09-22 10:16:16 +01:00
ixp2000.c [MTD] Remove unused 'nr_banks' variable from ixp2000 map driver 2006-06-27 14:36:20 +01:00
l440gx.c [MTD] Switch to pci_get_device and do ref counting 2006-09-22 10:19:20 +01:00
lasat.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
lubbock-flash.c Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-11-07 10:24:08 -08:00
mainstone-flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
map_funcs.c [MTD] XIP for AMD CFI flash. 2005-06-29 14:18:40 +02:00
mbx860.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
mpc1211.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mtx-1_flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
netsc520.c [PATCH] drivers/mtd: Use ARRAY_SIZE macro 2006-03-31 12:18:48 -08:00
nettel.c [MTD] Cleanup of 'ioremap balanced with iounmap for drivers/mtd subsystem' 2006-10-02 09:48:23 +01:00
ocelot.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
ocotea.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
octagon-5066.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
omap-toto-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
omap_nor.c [DRIVER MODEL] Convert platform drivers to use struct platform_driver 2005-11-09 22:32:44 +00:00
pci.c [PATCH] Dead code in mtd/maps/pci.c 2006-03-31 12:18:49 -08:00
pcmciamtd.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
physmap.c [MTD] physmap: add power management support 2006-09-22 10:26:56 +01:00
plat-ram.c [DRIVER MODEL] Convert platform drivers to use struct platform_driver 2005-11-09 22:32:44 +00:00
pnc2000.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
pq2fads.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
redwood.c [MTD] Cleanup of 'ioremap balanced with iounmap for drivers/mtd subsystem' 2006-10-02 09:48:23 +01:00
rpxlite.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
sbc8240.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
sbc_gxx.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
sc520cdp.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
scb2_flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
scx200_docflash.c [MTD] Switch to pci_get_device and do ref counting 2006-09-22 10:19:20 +01:00
sharpsl-flash.c [PATCH] drivers/mtd: Use ARRAY_SIZE macro 2006-03-31 12:18:48 -08:00
solutionengine.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
sun_uflash.c [PATCH] 64bit resource: fix up printks for resources in mtd drivers 2006-06-27 09:23:58 -07:00
tqm8xxl.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tqm834x.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
ts5500_flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
tsunami_flash.c [PATCH] tsunami_flash: fix "parse error before ';' token" 2006-02-01 08:53:10 -08:00
uclinux.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
vmax301.c [PATCH] drivers/mtd/maps/vmax301.c: fix off by one vmax_mtd 2006-03-31 12:18:49 -08:00
walnut.c ioremap balanced with iounmap for drivers/mtd subsystem 2006-09-22 10:24:31 +01:00
wr_sbc82xx_flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00