linux/drivers/pcmcia
Russell King 4e5e8de0db [ARM] pxa: avoid kfreeing static data if platform device fails to register
When a dynamically allocated platform device is 'put', the platform
device's platform_data is kfree'd.  This is bad if it's pointing at
static data.  Use the provided function to register platform data
for these devices.

This also means we can mark the pcmcia ops structures as __initdata.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-06-02 13:49:16 +01:00
..
Kconfig ARM: always select HAVE_IDE 2008-04-28 23:44:43 +02:00
Makefile
at91_cf.c pcmcia: fix platform driver hotplug/coldplug 2008-04-15 19:35:40 -07:00
au1000_db1x00.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
au1000_generic.c Alchemy Semi Au1000 pcmcia driver: convert pcmcia_sockets_lock in a mutex 2008-05-01 08:04:00 -07:00
au1000_generic.h
au1000_pb1x00.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
au1000_xxs1500.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
cardbus.c pcmcia: annotate cb_alloc with __ref 2008-05-01 08:04:00 -07:00
cirrus.h
cistpl.c pcmcia: use get/put_unaligned_* helpers 2008-04-29 08:06:28 -07:00
cs.c pcmcia: remove pccard_sysfs_interface warnings 2008-04-30 16:52:48 -07:00
cs_internal.h pcmcia: remove pccard_sysfs_interface warnings 2008-04-30 16:52:48 -07:00
ds.c pcmcia: silence section mismatch warnings from class_interface variables 2008-05-01 08:04:00 -07:00
ds_internal.h
electra_cf.c
hd64465_ss.c
i82092.c pcmcia: silence section mismatch warnings from pci_driver variables 2008-05-01 08:04:00 -07:00
i82092aa.h
i82365.c pcmcia: replace kio_addr_t with unsigned int everywhere 2008-02-05 09:44:08 -08:00
i82365.h
m8xx_pcmcia.c drivers/pcmcia: Add missing iounmap 2008-02-05 09:44:09 -08:00
m32r_cfc.c pcmcia: replace kio_addr_t with unsigned int everywhere 2008-02-05 09:44:08 -08:00
m32r_cfc.h
m32r_pcc.c pcmcia: replace kio_addr_t with unsigned int everywhere 2008-02-05 09:44:08 -08:00
m32r_pcc.h
o2micro.h
omap_cf.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
pcmcia_ioctl.c drivers/pcmcia/pcmcia_ioctl.c: fix build 2008-04-29 11:00:39 -07:00
pcmcia_resource.c pcmcia: convert some internal-only ioaddr_t to unsigned int 2008-02-05 09:44:08 -08:00
pd6729.c pcmcia: silence section mismatch warnings from pci_driver variables 2008-05-01 08:04:00 -07:00
pd6729.h
pxa2xx_base.c pcmcia: fix platform driver hotplug/coldplug 2008-04-15 19:35:40 -07:00
pxa2xx_base.h
pxa2xx_cm_x270.c [ARM] pxa: avoid kfreeing static data if platform device fails to register 2008-06-02 13:49:16 +01:00
pxa2xx_lubbock.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
pxa2xx_mainstone.c [ARM] pxa: avoid kfreeing static data if platform device fails to register 2008-06-02 13:49:16 +01:00
pxa2xx_sharpsl.c [ARM] pxa: avoid kfreeing static data if platform device fails to register 2008-06-02 13:49:16 +01:00
ricoh.h
rsrc_mgr.c
rsrc_nonstatic.c pcmcia: silence section mismatch warnings from class_interface variables 2008-05-01 08:04:00 -07:00
sa11xx_base.c
sa11xx_base.h
sa1100_assabet.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
sa1100_badge4.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
sa1100_cerf.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
sa1100_generic.c
sa1100_generic.h
sa1100_h3600.c
sa1100_jornada720.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
sa1100_neponset.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
sa1100_shannon.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
sa1100_simpad.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
sa1111_generic.c
sa1111_generic.h
soc_common.c pcmcia: replace remaining __FUNCTION__ occurrences 2008-05-01 08:04:00 -07:00
soc_common.h drivers/pcmcia/soc_common.c: convert soc_pcmcia_sockets_lock into a mutex and make it static 2008-05-01 08:04:00 -07:00
socket_sysfs.c pcmcia: remove pccard_sysfs_interface warnings 2008-04-30 16:52:48 -07:00
tcic.c pcmcia: replace kio_addr_t with unsigned int everywhere 2008-02-05 09:44:08 -08:00
tcic.h
ti113x.h
topic.h
vg468.h
vrc4171_card.c
vrc4173_cardu.c
vrc4173_cardu.h
yenta_socket.c
yenta_socket.h