Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pcmcia: move driver name to struct pcmcia_driver

Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>

+67 -172
+1 -3
drivers/ata/pata_pcmcia.c
··· 382 382 383 383 static struct pcmcia_driver pcmcia_driver = { 384 384 .owner = THIS_MODULE, 385 - .drv = { 386 - .name = DRV_NAME, 387 - }, 385 + .name = DRV_NAME, 388 386 .id_table = pcmcia_devices, 389 387 .probe = pcmcia_init_one, 390 388 .remove = pcmcia_remove_one,
+1 -3
drivers/bluetooth/bluecard_cs.c
··· 940 940 941 941 static struct pcmcia_driver bluecard_driver = { 942 942 .owner = THIS_MODULE, 943 - .drv = { 944 - .name = "bluecard_cs", 945 - }, 943 + .name = "bluecard_cs", 946 944 .probe = bluecard_probe, 947 945 .remove = bluecard_detach, 948 946 .id_table = bluecard_ids,
+1 -3
drivers/bluetooth/bt3c_cs.c
··· 769 769 770 770 static struct pcmcia_driver bt3c_driver = { 771 771 .owner = THIS_MODULE, 772 - .drv = { 773 - .name = "bt3c_cs", 774 - }, 772 + .name = "bt3c_cs", 775 773 .probe = bt3c_probe, 776 774 .remove = bt3c_detach, 777 775 .id_table = bt3c_ids,
+1 -3
drivers/bluetooth/btuart_cs.c
··· 697 697 698 698 static struct pcmcia_driver btuart_driver = { 699 699 .owner = THIS_MODULE, 700 - .drv = { 701 - .name = "btuart_cs", 702 - }, 700 + .name = "btuart_cs", 703 701 .probe = btuart_probe, 704 702 .remove = btuart_detach, 705 703 .id_table = btuart_ids,
+1 -3
drivers/bluetooth/dtl1_cs.c
··· 647 647 648 648 static struct pcmcia_driver dtl1_driver = { 649 649 .owner = THIS_MODULE, 650 - .drv = { 651 - .name = "dtl1_cs", 652 - }, 650 + .name = "dtl1_cs", 653 651 .probe = dtl1_probe, 654 652 .remove = dtl1_detach, 655 653 .id_table = dtl1_ids,
+1 -3
drivers/char/pcmcia/cm4000_cs.c
··· 1877 1877 1878 1878 static struct pcmcia_driver cm4000_driver = { 1879 1879 .owner = THIS_MODULE, 1880 - .drv = { 1881 - .name = "cm4000_cs", 1882 - }, 1880 + .name = "cm4000_cs", 1883 1881 .probe = cm4000_probe, 1884 1882 .remove = cm4000_detach, 1885 1883 .suspend = cm4000_suspend,
+1 -3
drivers/char/pcmcia/cm4040_cs.c
··· 643 643 644 644 static struct pcmcia_driver reader_driver = { 645 645 .owner = THIS_MODULE, 646 - .drv = { 647 - .name = "cm4040_cs", 648 - }, 646 + .name = "cm4040_cs", 649 647 .probe = reader_probe, 650 648 .remove = reader_detach, 651 649 .id_table = cm4040_ids,
+1 -1
drivers/char/pcmcia/ipwireless/main.c
··· 295 295 .owner = THIS_MODULE, 296 296 .probe = ipwireless_attach, 297 297 .remove = ipwireless_detach, 298 - .drv = { .name = IPWIRELESS_PCCARD_NAME }, 298 + .name = IPWIRELESS_PCCARD_NAME, 299 299 .id_table = ipw_ids 300 300 }; 301 301
+1 -3
drivers/ide/ide-cs.c
··· 389 389 390 390 static struct pcmcia_driver ide_cs_driver = { 391 391 .owner = THIS_MODULE, 392 - .drv = { 393 - .name = "ide-cs", 394 - }, 392 + .name = "ide-cs", 395 393 .probe = ide_probe, 396 394 .remove = ide_detach, 397 395 .id_table = ide_ids,
+1 -3
drivers/isdn/hardware/avm/avm_cs.c
··· 210 210 211 211 static struct pcmcia_driver avmcs_driver = { 212 212 .owner = THIS_MODULE, 213 - .drv = { 214 - .name = "avm_cs", 215 - }, 213 + .name = "avm_cs", 216 214 .probe = avmcs_probe, 217 215 .remove = avmcs_detach, 218 216 .id_table = avmcs_ids,
+1 -3
drivers/isdn/hisax/avma1_cs.c
··· 210 210 211 211 static struct pcmcia_driver avma1cs_driver = { 212 212 .owner = THIS_MODULE, 213 - .drv = { 214 - .name = "avma1_cs", 215 - }, 213 + .name = "avma1_cs", 216 214 .probe = avma1cs_probe, 217 215 .remove = __devexit_p(avma1cs_detach), 218 216 .id_table = avma1cs_ids,
+1 -3
drivers/isdn/hisax/elsa_cs.c
··· 266 266 267 267 static struct pcmcia_driver elsa_cs_driver = { 268 268 .owner = THIS_MODULE, 269 - .drv = { 270 - .name = "elsa_cs", 271 - }, 269 + .name = "elsa_cs", 272 270 .probe = elsa_cs_probe, 273 271 .remove = __devexit_p(elsa_cs_detach), 274 272 .id_table = elsa_ids,
+1 -3
drivers/isdn/hisax/sedlbauer_cs.c
··· 284 284 285 285 static struct pcmcia_driver sedlbauer_driver = { 286 286 .owner = THIS_MODULE, 287 - .drv = { 288 - .name = "sedlbauer_cs", 289 - }, 287 + .name = "sedlbauer_cs", 290 288 .probe = sedlbauer_probe, 291 289 .remove = __devexit_p(sedlbauer_detach), 292 290 .id_table = sedlbauer_ids,
+1 -3
drivers/isdn/hisax/teles_cs.c
··· 255 255 256 256 static struct pcmcia_driver teles_cs_driver = { 257 257 .owner = THIS_MODULE, 258 - .drv = { 259 - .name = "teles_cs", 260 - }, 258 + .name = "teles_cs", 261 259 .probe = teles_probe, 262 260 .remove = __devexit_p(teles_detach), 263 261 .id_table = teles_ids,
+1 -3
drivers/mmc/host/sdricoh_cs.c
··· 535 535 #endif 536 536 537 537 static struct pcmcia_driver sdricoh_driver = { 538 - .drv = { 539 - .name = DRIVER_NAME, 540 - }, 538 + .name = DRIVER_NAME, 541 539 .probe = sdricoh_pcmcia_probe, 542 540 .remove = sdricoh_pcmcia_detach, 543 541 .id_table = pcmcia_ids,
+1 -3
drivers/mtd/maps/pcmciamtd.c
··· 750 750 MODULE_DEVICE_TABLE(pcmcia, pcmciamtd_ids); 751 751 752 752 static struct pcmcia_driver pcmciamtd_driver = { 753 - .drv = { 754 - .name = "pcmciamtd" 755 - }, 753 + .name = "pcmciamtd", 756 754 .probe = pcmciamtd_probe, 757 755 .remove = pcmciamtd_detach, 758 756 .owner = THIS_MODULE,
+1 -3
drivers/net/pcmcia/3c574_cs.c
··· 1196 1196 1197 1197 static struct pcmcia_driver tc574_driver = { 1198 1198 .owner = THIS_MODULE, 1199 - .drv = { 1200 - .name = "3c574_cs", 1201 - }, 1199 + .name = "3c574_cs", 1202 1200 .probe = tc574_probe, 1203 1201 .remove = tc574_detach, 1204 1202 .id_table = tc574_ids,
+1 -3
drivers/net/pcmcia/3c589_cs.c
··· 953 953 954 954 static struct pcmcia_driver tc589_driver = { 955 955 .owner = THIS_MODULE, 956 - .drv = { 957 - .name = "3c589_cs", 958 - }, 956 + .name = "3c589_cs", 959 957 .probe = tc589_probe, 960 958 .remove = tc589_detach, 961 959 .id_table = tc589_ids,
+1 -3
drivers/net/pcmcia/axnet_cs.c
··· 761 761 762 762 static struct pcmcia_driver axnet_cs_driver = { 763 763 .owner = THIS_MODULE, 764 - .drv = { 765 - .name = "axnet_cs", 766 - }, 764 + .name = "axnet_cs", 767 765 .probe = axnet_probe, 768 766 .remove = axnet_detach, 769 767 .id_table = axnet_ids,
+1 -3
drivers/net/pcmcia/com20020_cs.c
··· 364 364 365 365 static struct pcmcia_driver com20020_cs_driver = { 366 366 .owner = THIS_MODULE, 367 - .drv = { 368 - .name = "com20020_cs", 369 - }, 367 + .name = "com20020_cs", 370 368 .probe = com20020_probe, 371 369 .remove = com20020_detach, 372 370 .id_table = com20020_ids,
+1 -3
drivers/net/pcmcia/fmvj18x_cs.c
··· 697 697 698 698 static struct pcmcia_driver fmvj18x_cs_driver = { 699 699 .owner = THIS_MODULE, 700 - .drv = { 701 - .name = "fmvj18x_cs", 702 - }, 700 + .name = "fmvj18x_cs", 703 701 .probe = fmvj18x_probe, 704 702 .remove = fmvj18x_detach, 705 703 .id_table = fmvj18x_ids,
+1 -3
drivers/net/pcmcia/ibmtr_cs.c
··· 394 394 395 395 static struct pcmcia_driver ibmtr_cs_driver = { 396 396 .owner = THIS_MODULE, 397 - .drv = { 398 - .name = "ibmtr_cs", 399 - }, 397 + .name = "ibmtr_cs", 400 398 .probe = ibmtr_attach, 401 399 .remove = ibmtr_detach, 402 400 .id_table = ibmtr_ids,
+1 -3
drivers/net/pcmcia/nmclan_cs.c
··· 1533 1533 1534 1534 static struct pcmcia_driver nmclan_cs_driver = { 1535 1535 .owner = THIS_MODULE, 1536 - .drv = { 1537 - .name = "nmclan_cs", 1538 - }, 1536 + .name = "nmclan_cs", 1539 1537 .probe = nmclan_probe, 1540 1538 .remove = nmclan_detach, 1541 1539 .id_table = nmclan_ids,
+1 -3
drivers/net/pcmcia/pcnet_cs.c
··· 1748 1748 MODULE_FIRMWARE("cis/tamarack.cis"); 1749 1749 1750 1750 static struct pcmcia_driver pcnet_driver = { 1751 - .drv = { 1752 - .name = "pcnet_cs", 1753 - }, 1751 + .name = "pcnet_cs", 1754 1752 .probe = pcnet_probe, 1755 1753 .remove = pcnet_detach, 1756 1754 .owner = THIS_MODULE,
+1 -3
drivers/net/pcmcia/smc91c92_cs.c
··· 2090 2090 2091 2091 static struct pcmcia_driver smc91c92_cs_driver = { 2092 2092 .owner = THIS_MODULE, 2093 - .drv = { 2094 - .name = "smc91c92_cs", 2095 - }, 2093 + .name = "smc91c92_cs", 2096 2094 .probe = smc91c92_probe, 2097 2095 .remove = smc91c92_detach, 2098 2096 .id_table = smc91c92_ids,
+1 -3
drivers/net/pcmcia/xirc2ps_cs.c
··· 1832 1832 1833 1833 static struct pcmcia_driver xirc2ps_cs_driver = { 1834 1834 .owner = THIS_MODULE, 1835 - .drv = { 1836 - .name = "xirc2ps_cs", 1837 - }, 1835 + .name = "xirc2ps_cs", 1838 1836 .probe = xirc2ps_probe, 1839 1837 .remove = xirc2ps_detach, 1840 1838 .id_table = xirc2ps_ids,
+1 -3
drivers/net/wireless/airo_cs.c
··· 246 246 247 247 static struct pcmcia_driver airo_driver = { 248 248 .owner = THIS_MODULE, 249 - .drv = { 250 - .name = "airo_cs", 251 - }, 249 + .name = "airo_cs", 252 250 .probe = airo_probe, 253 251 .remove = airo_detach, 254 252 .id_table = airo_ids,
+1 -3
drivers/net/wireless/atmel_cs.c
··· 309 309 310 310 static struct pcmcia_driver atmel_driver = { 311 311 .owner = THIS_MODULE, 312 - .drv = { 313 - .name = "atmel_cs", 314 - }, 312 + .name = "atmel_cs", 315 313 .probe = atmel_probe, 316 314 .remove = atmel_detach, 317 315 .id_table = atmel_ids,
+1 -3
drivers/net/wireless/b43/pcmcia.c
··· 121 121 122 122 static struct pcmcia_driver b43_pcmcia_driver = { 123 123 .owner = THIS_MODULE, 124 - .drv = { 125 - .name = "b43-pcmcia", 126 - }, 124 + .name = "b43-pcmcia", 127 125 .id_table = b43_pcmcia_tbl, 128 126 .probe = b43_pcmcia_probe, 129 127 .remove = __devexit_p(b43_pcmcia_remove),
+1 -3
drivers/net/wireless/hostap/hostap_cs.c
··· 707 707 708 708 709 709 static struct pcmcia_driver hostap_driver = { 710 - .drv = { 711 - .name = "hostap_cs", 712 - }, 710 + .name = "hostap_cs", 713 711 .probe = hostap_cs_probe, 714 712 .remove = prism2_detach, 715 713 .owner = THIS_MODULE,
+1 -3
drivers/net/wireless/libertas/if_cs.c
··· 988 988 989 989 static struct pcmcia_driver lbs_driver = { 990 990 .owner = THIS_MODULE, 991 - .drv = { 992 - .name = DRV_NAME, 993 - }, 991 + .name = DRV_NAME, 994 992 .probe = if_cs_probe, 995 993 .remove = if_cs_detach, 996 994 .id_table = if_cs_ids,
+1 -3
drivers/net/wireless/orinoco/orinoco_cs.c
··· 378 378 379 379 static struct pcmcia_driver orinoco_driver = { 380 380 .owner = THIS_MODULE, 381 - .drv = { 382 - .name = DRIVER_NAME, 383 - }, 381 + .name = DRIVER_NAME, 384 382 .probe = orinoco_cs_probe, 385 383 .remove = orinoco_cs_detach, 386 384 .id_table = orinoco_cs_ids,
+1 -3
drivers/net/wireless/orinoco/spectrum_cs.c
··· 361 361 362 362 static struct pcmcia_driver orinoco_driver = { 363 363 .owner = THIS_MODULE, 364 - .drv = { 365 - .name = DRIVER_NAME, 366 - }, 364 + .name = DRIVER_NAME, 367 365 .probe = spectrum_cs_probe, 368 366 .remove = spectrum_cs_detach, 369 367 .suspend = spectrum_cs_suspend,
+1 -3
drivers/net/wireless/ray_cs.c
··· 2843 2843 2844 2844 static struct pcmcia_driver ray_driver = { 2845 2845 .owner = THIS_MODULE, 2846 - .drv = { 2847 - .name = "ray_cs", 2848 - }, 2846 + .name = "ray_cs", 2849 2847 .probe = ray_probe, 2850 2848 .remove = ray_detach, 2851 2849 .id_table = ray_ids,
+1 -3
drivers/net/wireless/wl3501_cs.c
··· 2054 2054 2055 2055 static struct pcmcia_driver wl3501_driver = { 2056 2056 .owner = THIS_MODULE, 2057 - .drv = { 2058 - .name = "wl3501_cs", 2059 - }, 2057 + .name = "wl3501_cs", 2060 2058 .probe = wl3501_probe, 2061 2059 .remove = wl3501_detach, 2062 2060 .id_table = wl3501_ids,
+1 -3
drivers/parport/parport_cs.c
··· 221 221 222 222 static struct pcmcia_driver parport_cs_driver = { 223 223 .owner = THIS_MODULE, 224 - .drv = { 225 - .name = "parport_cs", 226 - }, 224 + .name = "parport_cs", 227 225 .probe = parport_probe, 228 226 .remove = parport_detach, 229 227 .id_table = parport_ids,
+11 -10
drivers/pcmcia/ds.c
··· 51 51 52 52 if (!p_drv->probe || !p_drv->remove) 53 53 printk(KERN_DEBUG "pcmcia: %s lacks a requisite callback " 54 - "function\n", p_drv->drv.name); 54 + "function\n", p_drv->name); 55 55 56 56 while (did && did->match_flags) { 57 57 for (i = 0; i < 4; i++) { ··· 64 64 65 65 printk(KERN_DEBUG "pcmcia: %s: invalid hash for " 66 66 "product string \"%s\": is 0x%x, should " 67 - "be 0x%x\n", p_drv->drv.name, did->prod_id[i], 67 + "be 0x%x\n", p_drv->name, did->prod_id[i], 68 68 did->prod_id_hash[i], hash); 69 69 printk(KERN_DEBUG "pcmcia: see " 70 70 "Documentation/pcmcia/devicetable.txt for " ··· 179 179 /* initialize common fields */ 180 180 driver->drv.bus = &pcmcia_bus_type; 181 181 driver->drv.owner = driver->owner; 182 + driver->drv.name = driver->name; 182 183 mutex_init(&driver->dynids.lock); 183 184 INIT_LIST_HEAD(&driver->dynids.list); 184 185 185 - pr_debug("registering driver %s\n", driver->drv.name); 186 + pr_debug("registering driver %s\n", driver->name); 186 187 187 188 error = driver_register(&driver->drv); 188 189 if (error < 0) ··· 203 202 */ 204 203 void pcmcia_unregister_driver(struct pcmcia_driver *driver) 205 204 { 206 - pr_debug("unregistering driver %s\n", driver->drv.name); 205 + pr_debug("unregistering driver %s\n", driver->name); 207 206 driver_unregister(&driver->drv); 208 207 pcmcia_free_dynids(driver); 209 208 } ··· 264 263 p_drv = to_pcmcia_drv(dev->driver); 265 264 s = p_dev->socket; 266 265 267 - dev_dbg(dev, "trying to bind to %s\n", p_drv->drv.name); 266 + dev_dbg(dev, "trying to bind to %s\n", p_drv->name); 268 267 269 268 if ((!p_drv->probe) || (!p_dev->function_config) || 270 269 (!try_module_get(p_drv->owner))) { ··· 290 289 ret = p_drv->probe(p_dev); 291 290 if (ret) { 292 291 dev_dbg(dev, "binding to %s failed with %d\n", 293 - p_drv->drv.name, ret); 292 + p_drv->name, ret); 294 293 goto put_module; 295 294 } 296 - dev_dbg(dev, "%s bound: Vpp %d.%d, idx %x, IRQ %d", p_drv->drv.name, 295 + dev_dbg(dev, "%s bound: Vpp %d.%d, idx %x, IRQ %d", p_drv->name, 297 296 p_dev->vpp/10, p_dev->vpp%10, p_dev->config_index, p_dev->irq); 298 297 dev_dbg(dev, "resources: ioport %pR %pR iomem %pR %pR %pR", 299 298 p_dev->resource[0], p_dev->resource[1], p_dev->resource[2], ··· 381 380 if (p_dev->_irq || p_dev->_io || p_dev->_locked) 382 381 dev_printk(KERN_INFO, dev, 383 382 "pcmcia: driver %s did not release config properly\n", 384 - p_drv->drv.name); 383 + p_drv->name); 385 384 386 385 for (i = 0; i < MAX_WIN; i++) 387 386 if (p_dev->_win & CLIENT_WIN_REQ(i)) 388 387 dev_printk(KERN_INFO, dev, 389 388 "pcmcia: driver %s did not release window properly\n", 390 - p_drv->drv.name); 389 + p_drv->name); 391 390 392 391 /* references from pcmcia_probe_device */ 393 392 pcmcia_put_dev(p_dev); ··· 1143 1142 dev_printk(KERN_ERR, dev, 1144 1143 "pcmcia: device %s (driver %s) did " 1145 1144 "not want to go to sleep (%d)\n", 1146 - p_dev->devname, p_drv->drv.name, ret); 1145 + p_dev->devname, p_drv->name, ret); 1147 1146 mutex_lock(&p_dev->socket->ops_mutex); 1148 1147 p_dev->suspended = 0; 1149 1148 mutex_unlock(&p_dev->socket->ops_mutex);
+1 -3
drivers/scsi/pcmcia/aha152x_stub.c
··· 216 216 217 217 static struct pcmcia_driver aha152x_cs_driver = { 218 218 .owner = THIS_MODULE, 219 - .drv = { 220 - .name = "aha152x_cs", 221 - }, 219 + .name = "aha152x_cs", 222 220 .probe = aha152x_probe, 223 221 .remove = aha152x_detach, 224 222 .id_table = aha152x_ids,
+1 -3
drivers/scsi/pcmcia/fdomain_stub.c
··· 188 188 189 189 static struct pcmcia_driver fdomain_cs_driver = { 190 190 .owner = THIS_MODULE, 191 - .drv = { 192 - .name = "fdomain_cs", 193 - }, 191 + .name = "fdomain_cs", 194 192 .probe = fdomain_probe, 195 193 .remove = fdomain_detach, 196 194 .id_table = fdomain_ids,
+1 -3
drivers/scsi/pcmcia/nsp_cs.c
··· 1790 1790 1791 1791 static struct pcmcia_driver nsp_driver = { 1792 1792 .owner = THIS_MODULE, 1793 - .drv = { 1794 - .name = "nsp_cs", 1795 - }, 1793 + .name = "nsp_cs", 1796 1794 .probe = nsp_cs_probe, 1797 1795 .remove = nsp_cs_detach, 1798 1796 .id_table = nsp_cs_ids,
-2
drivers/scsi/pcmcia/qlogic_stub.c
··· 294 294 295 295 static struct pcmcia_driver qlogic_cs_driver = { 296 296 .owner = THIS_MODULE, 297 - .drv = { 298 297 .name = "qlogic_cs", 299 - }, 300 298 .probe = qlogic_probe, 301 299 .remove = qlogic_detach, 302 300 .id_table = qlogic_ids,
+1 -3
drivers/scsi/pcmcia/sym53c500_cs.c
··· 873 873 874 874 static struct pcmcia_driver sym53c500_cs_driver = { 875 875 .owner = THIS_MODULE, 876 - .drv = { 877 - .name = "sym53c500_cs", 878 - }, 876 + .name = "sym53c500_cs", 879 877 .probe = SYM53C500_probe, 880 878 .remove = SYM53C500_detach, 881 879 .id_table = sym53c500_ids,
+1 -3
drivers/serial/serial_cs.c
··· 882 882 883 883 static struct pcmcia_driver serial_cs_driver = { 884 884 .owner = THIS_MODULE, 885 - .drv = { 886 - .name = "serial_cs", 887 - }, 885 + .name = "serial_cs", 888 886 .probe = serial_probe, 889 887 .remove = serial_detach, 890 888 .id_table = serial_ids,
+1 -3
drivers/staging/comedi/drivers/cb_das16_cs.c
··· 795 795 .resume = das16cs_pcmcia_resume, 796 796 .id_table = das16cs_id_table, 797 797 .owner = THIS_MODULE, 798 - .drv = { 799 - .name = "cb_das16_cs", 800 - }, 798 + .name = "cb_das16_cs", 801 799 }; 802 800 803 801 static int __init init_das16cs_pcmcia_cs(void)
+1 -3
drivers/staging/comedi/drivers/das08_cs.c
··· 305 305 .resume = das08_pcmcia_resume, 306 306 .id_table = das08_cs_id_table, 307 307 .owner = THIS_MODULE, 308 - .drv = { 309 - .name = "pcm-das08", 310 - }, 308 + .name = "pcm-das08", 311 309 }; 312 310 313 311 static int __init init_das08_pcmcia_cs(void)
+1 -3
drivers/staging/comedi/drivers/ni_daq_700.c
··· 634 634 .resume = dio700_cs_resume, 635 635 .id_table = dio700_cs_ids, 636 636 .owner = THIS_MODULE, 637 - .drv = { 638 - .name = "ni_daq_700", 639 - }, 637 + .name = "ni_daq_700", 640 638 }; 641 639 642 640 static int __init init_dio700_cs(void)
+1 -3
drivers/staging/comedi/drivers/ni_daq_dio24.c
··· 384 384 .resume = dio24_cs_resume, 385 385 .id_table = dio24_cs_ids, 386 386 .owner = THIS_MODULE, 387 - .drv = { 388 - .name = "ni_daq_dio24", 389 - }, 387 + .name = "ni_daq_dio24", 390 388 }; 391 389 392 390 static int __init init_dio24_cs(void)
+1 -3
drivers/staging/comedi/drivers/ni_labpc_cs.c
··· 360 360 .resume = labpc_cs_resume, 361 361 .id_table = labpc_cs_ids, 362 362 .owner = THIS_MODULE, 363 - .drv = { 364 - .name = "daqcard-1200", 365 - }, 363 + .name = "daqcard-1200", 366 364 }; 367 365 368 366 static int __init init_labpc_cs(void)
+1 -3
drivers/staging/comedi/drivers/ni_mio_cs.c
··· 437 437 .resume = &mio_cs_resume, 438 438 .id_table = ni_mio_cs_ids, 439 439 .owner = THIS_MODULE, 440 - .drv = { 441 - .name = "ni_mio_cs", 442 - }, 440 + .name = "ni_mio_cs", 443 441 }; 444 442 445 443 int init_module(void)
+1 -3
drivers/staging/comedi/drivers/quatech_daqp_cs.c
··· 1168 1168 .resume = daqp_cs_resume, 1169 1169 .id_table = daqp_cs_id_table, 1170 1170 .owner = THIS_MODULE, 1171 - .drv = { 1172 - .name = "quatech_daqp_cs", 1173 - }, 1171 + .name = "quatech_daqp_cs", 1174 1172 }; 1175 1173 1176 1174 int __init init_module(void)
+1 -3
drivers/staging/wlags49_h2/wl_cs.c
··· 455 455 456 456 static struct pcmcia_driver wlags49_driver = { 457 457 .owner = THIS_MODULE, 458 - .drv = { 459 - .name = DRIVER_NAME, 460 - }, 458 + .name = DRIVER_NAME, 461 459 .probe = wl_adapter_attach, 462 460 .remove = wl_adapter_detach, 463 461 .id_table = wl_adapter_ids,
+1 -3
drivers/telephony/ixj_pcmcia.c
··· 165 165 166 166 static struct pcmcia_driver ixj_driver = { 167 167 .owner = THIS_MODULE, 168 - .drv = { 169 - .name = "ixj_cs", 170 - }, 168 + .name = "ixj_cs", 171 169 .probe = ixj_probe, 172 170 .remove = ixj_detach, 173 171 .id_table = ixj_ids,
+1 -3
drivers/usb/host/sl811_cs.c
··· 195 195 196 196 static struct pcmcia_driver sl811_cs_driver = { 197 197 .owner = THIS_MODULE, 198 - .drv = { 199 - .name = "sl811_cs", 200 - }, 198 + .name = "sl811_cs", 201 199 .probe = sl811_cs_probe, 202 200 .remove = sl811_cs_detach, 203 201 .id_table = sl811_ids,
+2
include/pcmcia/ds.h
··· 47 47 }; 48 48 49 49 struct pcmcia_driver { 50 + const char *name; 51 + 50 52 int (*probe) (struct pcmcia_device *dev); 51 53 void (*remove) (struct pcmcia_device *dev); 52 54
+1 -3
sound/pcmcia/pdaudiocf/pdaudiocf.c
··· 287 287 288 288 static struct pcmcia_driver pdacf_cs_driver = { 289 289 .owner = THIS_MODULE, 290 - .drv = { 291 - .name = "snd-pdaudiocf", 292 - }, 290 + .name = "snd-pdaudiocf", 293 291 .probe = snd_pdacf_probe, 294 292 .remove = snd_pdacf_detach, 295 293 .id_table = snd_pdacf_ids,
+1 -3
sound/pcmcia/vx/vxpocket.c
··· 358 358 359 359 static struct pcmcia_driver vxp_cs_driver = { 360 360 .owner = THIS_MODULE, 361 - .drv = { 362 - .name = "snd-vxpocket", 363 - }, 361 + .name = "snd-vxpocket", 364 362 .probe = vxpocket_probe, 365 363 .remove = vxpocket_detach, 366 364 .id_table = vxp_ids,