1
linux/drivers/mtd/maps
Dominik Brodowski f8cfa618dc [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback
Unify the EVENT_CARD_INSERTION and "attach" callbacks to one unified
probe() callback. As all in-kernel drivers are changed to this new
callback, there will be no temporary backwards-compatibility. Inside a
probe() function, each driver _must_ set struct pcmcia_device
*p_dev->instance and instance->handle correctly.

With these patches, the basic driver interface for 16-bit PCMCIA drivers
now has the classic four callbacks known also from other buses:

        int (*probe)            (struct pcmcia_device *dev);
        void (*remove)          (struct pcmcia_device *dev);

        int (*suspend)          (struct pcmcia_device *dev);
        int (*resume)           (struct pcmcia_device *dev);

Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
2006-01-06 00:03:24 +01:00
..
alchemy-flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
amd76xrom.c Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-11-07 10:24:08 -08:00
arctic-mtd.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
autcpu12-nvram.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
bast-flash.c [DRIVER MODEL] Convert platform drivers to use struct platform_driver 2005-11-09 22:32:44 +00:00
beech-mtd.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
cdb89712.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
ceiva.c [PATCH] kfree cleanup: drivers/mtd 2005-11-07 07:54:02 -08:00
cfi_flagadm.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
cstm_mips_ixx.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
dbox2-flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
dc21285.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
dilnetpc.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
dmv182.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
ebony.c [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
edb7312.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
epxa10db-flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
fortunet.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
h720x-flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
ichxrom.c Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-11-07 10:24:08 -08:00
impa7.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
integrator-flash.c [DRIVER MODEL] Convert platform drivers to use struct platform_driver 2005-11-09 22:32:44 +00:00
ipaq-flash.c [ARM] Drivers should not make use of architecture private __ioremap 2005-11-17 16:46:41 +00:00
iq80310.c Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-11-07 10:24:08 -08:00
ixp4xx.c [MTD] maps/ixp4xx: half-word boundary and little-endian fixups 2005-11-29 19:29:37 +01:00
ixp2000.c [DRIVER MODEL] Fix merge clashes with ARM ixp2000 / ixp4xx platforms 2005-11-17 15:47:30 +00:00
Kconfig [SPARC]: introduce a SPARC Kconfig symbol 2005-12-22 23:09:54 -08:00
l440gx.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
lasat.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07: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] Remove bogus PQ2FADS driver 2005-11-29 19:46:16 +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 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mtx-1_flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
netsc520.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
nettel.c [MTD] maps: sparse fixup 2005-11-29 19:37:56 +01:00
ocelot.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
ocotea.c [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
octagon-5066.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
omap_nor.c [DRIVER MODEL] Convert platform drivers to use struct platform_driver 2005-11-09 22:32:44 +00:00
omap-toto-flash.c Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-11-07 10:24:08 -08:00
pci.c [MTD] Make some tables 'const' so they can live in .rodata 2005-11-29 19:33:50 +01:00
pcmciamtd.c [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback 2006-01-06 00:03:24 +01:00
physmap.c [MTD] Make functions static, include header files with prototypes 2005-11-29 19:54:58 +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] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
rpxlite.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sa1100-flash.c [DRIVER MODEL] Convert platform drivers to use struct platform_driver 2005-11-09 22:32:44 +00:00
sbc8240.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
sbc_gxx.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
sc520cdp.c [MTD] Make some tables 'const' so they can live in .rodata 2005-11-29 19:33:50 +01:00
scb2_flash.c [MTD] Kernel Janitor fixes. 2005-05-23 12:57:48 +02:00
scx200_docflash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
sharpsl-flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
solutionengine.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
sun_uflash.c Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-11-07 10:24:08 -08:00
tqm8xxl.c Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6 2005-11-07 10:24:08 -08:00
tqm834x.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
ts5500_flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
tsunami_flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
uclinux.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
vmax301.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00
walnut.c [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
wr_sbc82xx_flash.c [MTD] maps: Clean up trailing white spaces 2005-11-07 15:01:58 +01:00