android_kernel_xiaomi_sdm845/drivers/mtd/maps
Vitaly Wool a2c2fe4b24 [MTD] of_device-based physmap driver
inlined below is the patch that adds physmap driver for of_device.
It's an MTD part of the two-part support for flash/ROM devices based
on Open Firmware descriptions. The arch part (currently only PowerPC
which is no surprise) was introduced to powerpc folks earlier and
recently the older version of the powerpc part has been included into
the powerpc.git tree
(see http://www.kernel.org/git/?p=linux/kernel/git/paulus/powerpc.git;a=commitdiff;h=28f9ec349ae47c91768b7bc5607db4442c818e11).

 drivers/mtd/maps/Kconfig      |    9 +
 drivers/mtd/maps/Makefile     |    1
 drivers/mtd/maps/physmap_of.c |  255 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 265 insertions(+)

Signed-off-by: Vitaly Wool <vwool@ru.mvista.com>
Signed-off-by: Sergey Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2006-12-08 13:32:34 +00: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 [MTD] Remove trailing whitespace 2006-11-30 08:17:38 +00: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 [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
cfi_flagadm.c [MTD] Fix legacy character sets throughout drivers/mtd, include/linux/mtd 2006-05-14 01:51:54 +01:00
ck804xrom.c [MTD] Remove trailing whitespace 2006-11-30 08:17:38 +00:00
cstm_mips_ixx.c [MTD] fix map probe name for cstm_mips_ixx 2006-11-29 16:57:55 +02: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
esb2rom.c [MTD] MAPS: esb2rom: use hotplug safe interfaces 2006-10-21 16:22:58 +01: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 [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00: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
Kconfig [MTD] of_device-based physmap driver 2006-12-08 13:32:34 +00: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
Makefile [MTD] of_device-based physmap driver 2006-12-08 13:32:34 +00: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] Remove trailing whitespace 2006-11-30 08:17:38 +00: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_nor.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
omap-toto-flash.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
pci.c [PATCH] Dead code in mtd/maps/pci.c 2006-03-31 12:18:49 -08:00
pcmciamtd.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
physmap_of.c [MTD] of_device-based physmap driver 2006-12-08 13:32:34 +00:00
physmap.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
plat-ram.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +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 [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00: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 [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00:00
tqm834x.c [MTD] replace kmalloc+memset with kzalloc 2006-11-28 23:47:21 +00: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