linux/drivers/mtd/maps
Joe Schultz 3fc1cf5f0a mtd: physmap_of: Add read-only fallback
Previously, when probing a CFI chip which was write-protected at the
hardware level, the probe would fail due to the fact it could not put
the chip into QUERY mode. This would result in no MTD devices being
created.

Add a fallback to probe using the map_rom driver if the user-selected
probe fails.

Signed-off-by: Joe Schultz <jschultz@xes-inc.com>
Signed-off-by: Aaron Sierra <asierra@xes-inc.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
2015-01-09 23:22:40 -08:00
..
amd76xrom.c mtd: fix a number of checkpatch complaints 2012-11-22 12:16:28 +02:00
bfin-async-flash.c mtd: bfin-async-flash: Remove unused variable 2014-10-22 01:35:41 -07:00
cfi_flagadm.c mtd: maps: cfi_flagadm: add missing __iomem annotation 2013-08-30 21:51:49 +01:00
ck804xrom.c mtd: maps: Remove redundant NULL check before kfree 2013-04-05 12:54:27 +01:00
dc21285.c mtd: maps: add const qualifiers 2013-04-05 13:04:20 +01:00
esb2rom.c Drivers: mtd: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
gpio-addr-flash.c mtd: gpio_flash: handle case where offset + len exceeds the window size 2014-08-19 11:53:10 -07:00
ichxrom.c mtd: fix a number of checkpatch complaints 2012-11-22 12:16:28 +02:00
impa7.c mtd: impa7: add missing __iomem annotation 2013-08-30 21:51:40 +01:00
intel_vr_nor.c mtd: delete non-required instances of include <linux/init.h> 2014-03-10 22:42:22 -07:00
ixp4xx.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
Kconfig mtd: maps: solutionengine: drop excess dependency 2014-08-19 11:53:09 -07:00
l440gx.c mtd: maps: l440gx: Add reference counter to set_vpp() 2012-03-27 00:52:49 +01:00
lantiq-flash.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
latch-addr-flash.c mtd: delete non-required instances of include <linux/init.h> 2014-03-10 22:42:22 -07:00
Makefile mtd: remove obsolete JEDEC mapping drivers 2013-08-05 21:01:08 +01:00
map_funcs.c MTD/JFFS2: remove CVS keywords 2008-06-04 17:50:17 +01:00
netsc520.c mtd: convert remaining users to mtd_device_register() 2011-05-25 02:25:00 +01:00
nettel.c mtd: convert remaining users to mtd_device_register() 2011-05-25 02:25:00 +01:00
pci.c mtd: delete non-required instances of include <linux/init.h> 2014-03-10 22:42:22 -07:00
pcmciamtd.c mtd: use NULL instead of 0 for an address 2014-08-19 11:53:05 -07:00
physmap_of.c mtd: physmap_of: Add read-only fallback 2015-01-09 23:22:40 -08:00
physmap.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
pismo.c Drivers: mtd: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
plat-ram.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
pmcmsp-flash.c mtd: convert remaining users to mtd_device_register() 2011-05-25 02:25:00 +01:00
pxa2xx-flash.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
rbtx4939-flash.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
sa1100-flash.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
sbc_gxx.c mtd: convert remaining users to mtd_device_register() 2011-05-25 02:25:00 +01:00
sc520cdp.c mtd: maps: sc520cdp: fix warnings 2014-05-28 00:05:24 -07:00
scb2_flash.c mtd: delete non-required instances of include <linux/init.h> 2014-03-10 22:42:22 -07:00
scx200_docflash.c mtd: scx200_docflash: convert to mtd_device_register() 2011-05-25 02:22:04 +01:00
solutionengine.c mtd: maps: remove check for CONFIG_MTD_SUPERH_RESERVE 2014-05-28 15:12:47 -07:00
sun_uflash.c mtd: maps: drop owner assignment from platform_drivers 2014-10-20 16:20:57 +02:00
ts5500_flash.c mtd: convert remaining users to mtd_device_register() 2011-05-25 02:25:00 +01:00
tsunami_flash.c mtd: maps: add const qualifiers 2013-04-05 13:04:20 +01:00
uclinux.c mtd: uclinux: add a comment about why uclinux_ram_map must not be static 2013-02-04 09:26:30 +02:00
vmu-flash.c mtd: remove use of __devexit 2012-11-22 12:07:03 +02:00