33 #include <linux/module.h>
35 #include <linux/slab.h>
47 #ifdef CONFIG_SA1100_ASSABET
50 #ifdef CONFIG_SA1100_CERF
53 #if defined(CONFIG_SA1100_H3100) || defined(CONFIG_SA1100_H3600)
56 #ifdef CONFIG_SA1100_NANOENGINE
59 #ifdef CONFIG_SA1100_SHANNON
62 #ifdef CONFIG_SA1100_SIMPAD
65 #ifdef CONFIG_SA1100_COLLIE
77 for (i = 0; i <
ARRAY_SIZE(sa11x0_pcmcia_hw_init); i++) {
78 ret = sa11x0_pcmcia_hw_init[
i](&dev->
dev);
91 platform_set_drvdata(dev,
NULL);
93 for (i = 0; i < sinfo->
nskt; i++)
102 .name =
"sa11x0-pcmcia",
105 .probe = sa11x0_drv_pcmcia_probe,
106 .remove = sa11x0_drv_pcmcia_remove,
117 static int __init sa11x0_pcmcia_init(
void)
127 static void __exit sa11x0_pcmcia_exit(
void)