tty: serial: remove use of __devexit_p

CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Cc: Alan Cox <alan@linux.intel.com>
Cc: Lucas Tavares <lucaskt@linux.vnet.ibm.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Peter Korsgaard <jacmet@sunsite.dk>
Cc: Tony Prisk <linux@prisktech.co.nz>
Acked-by: Tobias Klauser <tklauser@distanz.ch>
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Bill Pemberton 2012-11-19 13:21:34 -05:00 committed by Greg Kroah-Hartman
parent 91116cba5d
commit 2d47b71602
44 changed files with 70 additions and 70 deletions

View File

@ -3078,7 +3078,7 @@ static int serial8250_resume(struct platform_device *dev)
static struct platform_driver serial8250_isa_driver = { static struct platform_driver serial8250_isa_driver = {
.probe = serial8250_probe, .probe = serial8250_probe,
.remove = __devexit_p(serial8250_remove), .remove = serial8250_remove,
.suspend = serial8250_suspend, .suspend = serial8250_suspend,
.resume = serial8250_resume, .resume = serial8250_resume,
.driver = { .driver = {

View File

@ -116,7 +116,7 @@ static const struct ecard_id serial_cids[] = {
static struct ecard_driver serial_card_driver = { static struct ecard_driver serial_card_driver = {
.probe = serial_card_probe, .probe = serial_card_probe,
.remove = __devexit_p(serial_card_remove), .remove = serial_card_remove,
.id_table = serial_cids, .id_table = serial_cids,
.drv = { .drv = {
.name = "8250_acorn", .name = "8250_acorn",

View File

@ -197,7 +197,7 @@ static struct platform_driver dw8250_platform_driver = {
.of_match_table = dw8250_match, .of_match_table = dw8250_match,
}, },
.probe = dw8250_probe, .probe = dw8250_probe,
.remove = __devexit_p(dw8250_remove), .remove = dw8250_remove,
.suspend = dw8250_suspend, .suspend = dw8250_suspend,
.resume = dw8250_resume, .resume = dw8250_resume,
}; };

View File

@ -176,7 +176,7 @@ static struct platform_driver serial8250_em_platform_driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
.probe = serial8250_em_probe, .probe = serial8250_em_probe,
.remove = __devexit_p(serial8250_em_remove), .remove = serial8250_em_remove,
}; };
module_platform_driver(serial8250_em_platform_driver); module_platform_driver(serial8250_em_platform_driver);

View File

@ -52,7 +52,7 @@ static struct dio_driver hpdca_driver = {
.name = "hpdca", .name = "hpdca",
.id_table = hpdca_dio_tbl, .id_table = hpdca_dio_tbl,
.probe = hpdca_init_one, .probe = hpdca_init_one,
.remove = __devexit_p(hpdca_remove_one), .remove = hpdca_remove_one,
}; };
#endif #endif

View File

@ -1314,7 +1314,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ite887x_init, .init = pci_ite887x_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ite887x_exit), .exit = pci_ite887x_exit,
}, },
/* /*
* National Instruments * National Instruments
@ -1326,7 +1326,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1335,7 +1335,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1344,7 +1344,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1353,7 +1353,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1362,7 +1362,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1371,7 +1371,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1380,7 +1380,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1389,7 +1389,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1398,7 +1398,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1407,7 +1407,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1416,7 +1416,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1425,7 +1425,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8420_init, .init = pci_ni8420_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_ni8420_exit), .exit = pci_ni8420_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_NI, .vendor = PCI_VENDOR_ID_NI,
@ -1434,7 +1434,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_ni8430_init, .init = pci_ni8430_init,
.setup = pci_ni8430_setup, .setup = pci_ni8430_setup,
.exit = __devexit_p(pci_ni8430_exit), .exit = pci_ni8430_exit,
}, },
/* /*
* Panacom * Panacom
@ -1446,7 +1446,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_plx9050_init, .init = pci_plx9050_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_plx9050_exit), .exit = pci_plx9050_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_PANACOM, .vendor = PCI_VENDOR_ID_PANACOM,
@ -1455,7 +1455,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_ANY_ID, .subdevice = PCI_ANY_ID,
.init = pci_plx9050_init, .init = pci_plx9050_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_plx9050_exit), .exit = pci_plx9050_exit,
}, },
/* /*
* PLX * PLX
@ -1474,7 +1474,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_SUBDEVICE_ID_EXSYS_4055, .subdevice = PCI_SUBDEVICE_ID_EXSYS_4055,
.init = pci_plx9050_init, .init = pci_plx9050_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_plx9050_exit), .exit = pci_plx9050_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_PLX, .vendor = PCI_VENDOR_ID_PLX,
@ -1483,7 +1483,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_SUBDEVICE_ID_KEYSPAN_SX2, .subdevice = PCI_SUBDEVICE_ID_KEYSPAN_SX2,
.init = pci_plx9050_init, .init = pci_plx9050_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_plx9050_exit), .exit = pci_plx9050_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_PLX, .vendor = PCI_VENDOR_ID_PLX,
@ -1492,7 +1492,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_SUBDEVICE_ID_UNKNOWN_0x1584, .subdevice = PCI_SUBDEVICE_ID_UNKNOWN_0x1584,
.init = pci_plx9050_init, .init = pci_plx9050_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_plx9050_exit), .exit = pci_plx9050_exit,
}, },
{ {
.vendor = PCI_VENDOR_ID_PLX, .vendor = PCI_VENDOR_ID_PLX,
@ -1501,7 +1501,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_DEVICE_ID_PLX_ROMULUS, .subdevice = PCI_DEVICE_ID_PLX_ROMULUS,
.init = pci_plx9050_init, .init = pci_plx9050_init,
.setup = pci_default_setup, .setup = pci_default_setup,
.exit = __devexit_p(pci_plx9050_exit), .exit = pci_plx9050_exit,
}, },
/* /*
* SBS Technologies, Inc., PMC-OCTALPRO 232 * SBS Technologies, Inc., PMC-OCTALPRO 232
@ -1513,7 +1513,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_SUBDEVICE_ID_OCTPRO232, .subdevice = PCI_SUBDEVICE_ID_OCTPRO232,
.init = sbs_init, .init = sbs_init,
.setup = sbs_setup, .setup = sbs_setup,
.exit = __devexit_p(sbs_exit), .exit = sbs_exit,
}, },
/* /*
* SBS Technologies, Inc., PMC-OCTALPRO 422 * SBS Technologies, Inc., PMC-OCTALPRO 422
@ -1525,7 +1525,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_SUBDEVICE_ID_OCTPRO422, .subdevice = PCI_SUBDEVICE_ID_OCTPRO422,
.init = sbs_init, .init = sbs_init,
.setup = sbs_setup, .setup = sbs_setup,
.exit = __devexit_p(sbs_exit), .exit = sbs_exit,
}, },
/* /*
* SBS Technologies, Inc., P-Octal 232 * SBS Technologies, Inc., P-Octal 232
@ -1537,7 +1537,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_SUBDEVICE_ID_POCTAL232, .subdevice = PCI_SUBDEVICE_ID_POCTAL232,
.init = sbs_init, .init = sbs_init,
.setup = sbs_setup, .setup = sbs_setup,
.exit = __devexit_p(sbs_exit), .exit = sbs_exit,
}, },
/* /*
* SBS Technologies, Inc., P-Octal 422 * SBS Technologies, Inc., P-Octal 422
@ -1549,7 +1549,7 @@ static struct pci_serial_quirk pci_serial_quirks[] __refdata = {
.subdevice = PCI_SUBDEVICE_ID_POCTAL422, .subdevice = PCI_SUBDEVICE_ID_POCTAL422,
.init = sbs_init, .init = sbs_init,
.setup = sbs_setup, .setup = sbs_setup,
.exit = __devexit_p(sbs_exit), .exit = sbs_exit,
}, },
/* /*
* SIIG cards - these may be called via parport_serial * SIIG cards - these may be called via parport_serial
@ -4323,7 +4323,7 @@ static const struct pci_error_handlers serial8250_err_handler = {
static struct pci_driver serial_pci_driver = { static struct pci_driver serial_pci_driver = {
.name = "serial", .name = "serial",
.probe = pciserial_init_one, .probe = pciserial_init_one,
.remove = __devexit_p(pciserial_remove_one), .remove = pciserial_remove_one,
#ifdef CONFIG_PM #ifdef CONFIG_PM
.suspend = pciserial_suspend_one, .suspend = pciserial_suspend_one,
.resume = pciserial_resume_one, .resume = pciserial_resume_one,

View File

@ -511,7 +511,7 @@ static int serial_pnp_resume(struct pnp_dev *dev)
static struct pnp_driver serial_pnp_driver = { static struct pnp_driver serial_pnp_driver = {
.name = "serial", .name = "serial",
.probe = serial_pnp_probe, .probe = serial_pnp_probe,
.remove = __devexit_p(serial_pnp_remove), .remove = serial_pnp_remove,
.suspend = serial_pnp_suspend, .suspend = serial_pnp_suspend,
.resume = serial_pnp_resume, .resume = serial_pnp_resume,
.id_table = pnp_dev_table, .id_table = pnp_dev_table,

View File

@ -477,7 +477,7 @@ MODULE_DEVICE_TABLE(of, altera_jtaguart_match);
static struct platform_driver altera_jtaguart_platform_driver = { static struct platform_driver altera_jtaguart_platform_driver = {
.probe = altera_jtaguart_probe, .probe = altera_jtaguart_probe,
.remove = __devexit_p(altera_jtaguart_remove), .remove = altera_jtaguart_remove,
.driver = { .driver = {
.name = DRV_NAME, .name = DRV_NAME,
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -621,7 +621,7 @@ MODULE_DEVICE_TABLE(of, altera_uart_match);
static struct platform_driver altera_uart_platform_driver = { static struct platform_driver altera_uart_platform_driver = {
.probe = altera_uart_probe, .probe = altera_uart_probe,
.remove = __devexit_p(altera_uart_remove), .remove = altera_uart_remove,
.driver = { .driver = {
.name = DRV_NAME, .name = DRV_NAME,
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -725,7 +725,7 @@ static int __devexit ar933x_uart_remove(struct platform_device *pdev)
static struct platform_driver ar933x_uart_platform_driver = { static struct platform_driver ar933x_uart_platform_driver = {
.probe = ar933x_uart_probe, .probe = ar933x_uart_probe,
.remove = __devexit_p(ar933x_uart_remove), .remove = ar933x_uart_remove,
.driver = { .driver = {
.name = DRIVER_NAME, .name = DRIVER_NAME,
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -697,7 +697,7 @@ static int __devexit arc_serial_remove(struct platform_device *pdev)
static struct platform_driver arc_platform_driver = { static struct platform_driver arc_platform_driver = {
.probe = arc_serial_probe, .probe = arc_serial_probe,
.remove = __devexit_p(arc_serial_remove), .remove = arc_serial_remove,
.driver = { .driver = {
.name = DRIVER_NAME, .name = DRIVER_NAME,
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -1876,7 +1876,7 @@ static int __devexit atmel_serial_remove(struct platform_device *pdev)
static struct platform_driver atmel_serial_driver = { static struct platform_driver atmel_serial_driver = {
.probe = atmel_serial_probe, .probe = atmel_serial_probe,
.remove = __devexit_p(atmel_serial_remove), .remove = atmel_serial_remove,
.suspend = atmel_serial_suspend, .suspend = atmel_serial_suspend,
.resume = atmel_serial_resume, .resume = atmel_serial_resume,
.driver = { .driver = {

View File

@ -865,7 +865,7 @@ static int __devexit bcm_uart_remove(struct platform_device *pdev)
*/ */
static struct platform_driver bcm_uart_platform_driver = { static struct platform_driver bcm_uart_platform_driver = {
.probe = bcm_uart_probe, .probe = bcm_uart_probe,
.remove = __devexit_p(bcm_uart_remove), .remove = bcm_uart_remove,
.driver = { .driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
.name = "bcm63xx_uart", .name = "bcm63xx_uart",

View File

@ -871,7 +871,7 @@ static int __devexit sport_uart_remove(struct platform_device *pdev)
static struct platform_driver sport_uart_driver = { static struct platform_driver sport_uart_driver = {
.probe = sport_uart_probe, .probe = sport_uart_probe,
.remove = __devexit_p(sport_uart_remove), .remove = sport_uart_remove,
.driver = { .driver = {
.name = DRV_NAME, .name = DRV_NAME,
#ifdef CONFIG_PM #ifdef CONFIG_PM

View File

@ -1409,7 +1409,7 @@ static int __devexit bfin_serial_remove(struct platform_device *pdev)
static struct platform_driver bfin_serial_driver = { static struct platform_driver bfin_serial_driver = {
.probe = bfin_serial_probe, .probe = bfin_serial_probe,
.remove = __devexit_p(bfin_serial_remove), .remove = bfin_serial_remove,
.suspend = bfin_serial_suspend, .suspend = bfin_serial_suspend,
.resume = bfin_serial_resume, .resume = bfin_serial_resume,
.driver = { .driver = {

View File

@ -512,7 +512,7 @@ static struct platform_driver clps711x_uart_driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
.probe = uart_clps711x_probe, .probe = uart_clps711x_probe,
.remove = __devexit_p(uart_clps711x_remove), .remove = uart_clps711x_remove,
}; };
module_platform_driver(clps711x_uart_driver); module_platform_driver(clps711x_uart_driver);

View File

@ -791,7 +791,7 @@ MODULE_DEVICE_TABLE(of, efm32_uart_dt_ids);
static struct platform_driver efm32_uart_driver = { static struct platform_driver efm32_uart_driver = {
.probe = efm32_uart_probe, .probe = efm32_uart_probe,
.remove = __devexit_p(efm32_uart_remove), .remove = efm32_uart_remove,
.driver = { .driver = {
.name = DRIVER_NAME, .name = DRIVER_NAME,

View File

@ -1617,7 +1617,7 @@ static struct pci_driver icom_pci_driver = {
.name = ICOM_DRIVER_NAME, .name = ICOM_DRIVER_NAME,
.id_table = icom_pci_table, .id_table = icom_pci_table,
.probe = icom_probe, .probe = icom_probe,
.remove = __devexit_p(icom_remove), .remove = icom_remove,
}; };
static int __init icom_init(void) static int __init icom_init(void)

View File

@ -1405,7 +1405,7 @@ static struct spi_driver ifx_spi_driver = {
.owner = THIS_MODULE}, .owner = THIS_MODULE},
.probe = ifx_spi_spi_probe, .probe = ifx_spi_spi_probe,
.shutdown = ifx_spi_spi_shutdown, .shutdown = ifx_spi_spi_shutdown,
.remove = __devexit_p(ifx_spi_spi_remove), .remove = ifx_spi_spi_remove,
.suspend = ifx_spi_spi_suspend, .suspend = ifx_spi_spi_suspend,
.resume = ifx_spi_spi_resume, .resume = ifx_spi_spi_resume,
.id_table = ifx_id_table .id_table = ifx_id_table

View File

@ -217,7 +217,7 @@ static struct pci_driver jsm_driver = {
.name = "jsm", .name = "jsm",
.id_table = jsm_pci_tbl, .id_table = jsm_pci_tbl,
.probe = jsm_probe_one, .probe = jsm_probe_one,
.remove = __devexit_p(jsm_remove_one), .remove = jsm_remove_one,
.err_handler = &jsm_err_handler, .err_handler = &jsm_err_handler,
}; };

View File

@ -783,7 +783,7 @@ MODULE_DEVICE_TABLE(of, serial_hs_lpc32xx_dt_ids);
static struct platform_driver serial_hs_lpc32xx_driver = { static struct platform_driver serial_hs_lpc32xx_driver = {
.probe = serial_hs_lpc32xx_probe, .probe = serial_hs_lpc32xx_probe,
.remove = __devexit_p(serial_hs_lpc32xx_remove), .remove = serial_hs_lpc32xx_remove,
.suspend = serial_hs_lpc32xx_suspend, .suspend = serial_hs_lpc32xx_suspend,
.resume = serial_hs_lpc32xx_resume, .resume = serial_hs_lpc32xx_resume,
.driver = { .driver = {

View File

@ -907,7 +907,7 @@ static struct spi_driver max3100_driver = {
}, },
.probe = max3100_probe, .probe = max3100_probe,
.remove = __devexit_p(max3100_remove), .remove = max3100_remove,
.suspend = max3100_suspend, .suspend = max3100_suspend,
.resume = max3100_resume, .resume = max3100_resume,
}; };

View File

@ -1249,7 +1249,7 @@ static struct spi_driver max310x_driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
.probe = max310x_probe, .probe = max310x_probe,
.remove = __devexit_p(max310x_remove), .remove = max310x_remove,
.suspend = max310x_suspend, .suspend = max310x_suspend,
.resume = max310x_resume, .resume = max310x_resume,
.id_table = max310x_id_table, .id_table = max310x_id_table,

View File

@ -617,7 +617,7 @@ static int __devexit mcf_remove(struct platform_device *pdev)
static struct platform_driver mcf_platform_driver = { static struct platform_driver mcf_platform_driver = {
.probe = mcf_probe, .probe = mcf_probe,
.remove = __devexit_p(mcf_remove), .remove = mcf_remove,
.driver = { .driver = {
.name = "mcfuart", .name = "mcfuart",
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -1471,7 +1471,7 @@ static struct pci_driver hsu_pci_driver = {
.name = "HSU serial", .name = "HSU serial",
.id_table = pci_ids, .id_table = pci_ids,
.probe = serial_hsu_probe, .probe = serial_hsu_probe,
.remove = __devexit_p(serial_hsu_remove), .remove = serial_hsu_remove,
.suspend = serial_hsu_suspend, .suspend = serial_hsu_suspend,
.resume = serial_hsu_resume, .resume = serial_hsu_resume,
.driver = { .driver = {

View File

@ -879,7 +879,7 @@ static struct spi_driver uart_max3110_driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
.probe = serial_m3110_probe, .probe = serial_m3110_probe,
.remove = __devexit_p(serial_m3110_remove), .remove = serial_m3110_remove,
.suspend = serial_m3110_suspend, .suspend = serial_m3110_suspend,
.resume = serial_m3110_resume, .resume = serial_m3110_resume,
}; };

View File

@ -1838,7 +1838,7 @@ static const struct dev_pm_ops msm_hs_dev_pm_ops = {
static struct platform_driver msm_serial_hs_platform_driver = { static struct platform_driver msm_serial_hs_platform_driver = {
.probe = msm_hs_probe, .probe = msm_hs_probe,
.remove = __devexit_p(msm_hs_remove), .remove = msm_hs_remove,
.driver = { .driver = {
.name = "msm_serial_hs", .name = "msm_serial_hs",
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -571,14 +571,14 @@ static struct parisc_driver builtin_serial_mux_driver = {
.name = "builtin_serial_mux", .name = "builtin_serial_mux",
.id_table = builtin_mux_tbl, .id_table = builtin_mux_tbl,
.probe = mux_probe, .probe = mux_probe,
.remove = __devexit_p(mux_remove), .remove = mux_remove,
}; };
static struct parisc_driver serial_mux_driver = { static struct parisc_driver serial_mux_driver = {
.name = "serial_mux", .name = "serial_mux",
.id_table = mux_tbl, .id_table = mux_tbl,
.probe = mux_probe, .probe = mux_probe,
.remove = __devexit_p(mux_remove), .remove = mux_remove,
}; };
/** /**

View File

@ -1155,7 +1155,7 @@ static int __devexit mxs_auart_remove(struct platform_device *pdev)
static struct platform_driver mxs_auart_driver = { static struct platform_driver mxs_auart_driver = {
.probe = mxs_auart_probe, .probe = mxs_auart_probe,
.remove = __devexit_p(mxs_auart_remove), .remove = mxs_auart_remove,
.driver = { .driver = {
.name = "mxs-auart", .name = "mxs-auart",
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -1586,7 +1586,7 @@ MODULE_DEVICE_TABLE(of, omap_serial_of_match);
static struct platform_driver serial_omap_driver = { static struct platform_driver serial_omap_driver = {
.probe = serial_omap_probe, .probe = serial_omap_probe,
.remove = __devexit_p(serial_omap_remove), .remove = serial_omap_remove,
.driver = { .driver = {
.name = DRIVER_NAME, .name = DRIVER_NAME,
.pm = &serial_omap_dev_pm_ops, .pm = &serial_omap_dev_pm_ops,

View File

@ -1869,7 +1869,7 @@ static struct pci_driver pch_uart_pci_driver = {
.name = "pch_uart", .name = "pch_uart",
.id_table = pch_uart_pci_id, .id_table = pch_uart_pci_id,
.probe = pch_uart_pci_probe, .probe = pch_uart_pci_probe,
.remove = __devexit_p(pch_uart_pci_remove), .remove = pch_uart_pci_remove,
.suspend = pch_uart_pci_suspend, .suspend = pch_uart_pci_suspend,
.resume = pch_uart_pci_resume, .resume = pch_uart_pci_resume,
}; };

View File

@ -1712,7 +1712,7 @@ MODULE_DEVICE_TABLE(of, s3c24xx_uart_dt_match);
static struct platform_driver samsung_serial_driver = { static struct platform_driver samsung_serial_driver = {
.probe = s3c24xx_serial_probe, .probe = s3c24xx_serial_probe,
.remove = __devexit_p(s3c24xx_serial_remove), .remove = s3c24xx_serial_remove,
.id_table = s3c24xx_serial_driver_ids, .id_table = s3c24xx_serial_driver_ids,
.driver = { .driver = {
.name = "samsung-uart", .name = "samsung-uart",

View File

@ -733,7 +733,7 @@ static int __exit sc26xx_driver_remove(struct platform_device *dev)
static struct platform_driver sc26xx_driver = { static struct platform_driver sc26xx_driver = {
.probe = sc26xx_probe, .probe = sc26xx_probe,
.remove = __devexit_p(sc26xx_driver_remove), .remove = sc26xx_driver_remove,
.driver = { .driver = {
.name = "SC26xx", .name = "SC26xx",
.owner = THIS_MODULE, .owner = THIS_MODULE,

View File

@ -981,7 +981,7 @@ static struct platform_driver sccnxp_uart_driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
.probe = sccnxp_probe, .probe = sccnxp_probe,
.remove = __devexit_p(sccnxp_remove), .remove = sccnxp_remove,
.id_table = sccnxp_id_table, .id_table = sccnxp_id_table,
}; };
module_platform_driver(sccnxp_uart_driver); module_platform_driver(sccnxp_uart_driver);

View File

@ -1171,7 +1171,7 @@ static int serial_txx9_resume(struct platform_device *dev)
static struct platform_driver serial_txx9_plat_driver = { static struct platform_driver serial_txx9_plat_driver = {
.probe = serial_txx9_probe, .probe = serial_txx9_probe,
.remove = __devexit_p(serial_txx9_remove), .remove = serial_txx9_remove,
#ifdef CONFIG_PM #ifdef CONFIG_PM
.suspend = serial_txx9_suspend, .suspend = serial_txx9_suspend,
.resume = serial_txx9_resume, .resume = serial_txx9_resume,
@ -1261,7 +1261,7 @@ static const struct pci_device_id serial_txx9_pci_tbl[] = {
static struct pci_driver serial_txx9_pci_driver = { static struct pci_driver serial_txx9_pci_driver = {
.name = "serial_txx9", .name = "serial_txx9",
.probe = pciserial_txx9_init_one, .probe = pciserial_txx9_init_one,
.remove = __devexit_p(pciserial_txx9_remove_one), .remove = pciserial_txx9_remove_one,
#ifdef CONFIG_PM #ifdef CONFIG_PM
.suspend = pciserial_txx9_suspend_one, .suspend = pciserial_txx9_suspend_one,
.resume = pciserial_txx9_resume_one, .resume = pciserial_txx9_resume_one,

View File

@ -735,7 +735,7 @@ MODULE_DEVICE_TABLE(of, sirfsoc_serial_of_match);
static struct platform_driver sirfsoc_uart_driver = { static struct platform_driver sirfsoc_uart_driver = {
.probe = sirfsoc_uart_probe, .probe = sirfsoc_uart_probe,
.remove = __devexit_p(sirfsoc_uart_remove), .remove = sirfsoc_uart_remove,
.suspend = sirfsoc_uart_suspend, .suspend = sirfsoc_uart_suspend,
.resume = sirfsoc_uart_resume, .resume = sirfsoc_uart_resume,
.driver = { .driver = {

View File

@ -636,7 +636,7 @@ static struct platform_driver hv_driver = {
.of_match_table = hv_match, .of_match_table = hv_match,
}, },
.probe = hv_probe, .probe = hv_probe,
.remove = __devexit_p(hv_remove), .remove = hv_remove,
}; };
static int __init sunhv_init(void) static int __init sunhv_init(void)

View File

@ -1100,7 +1100,7 @@ static struct platform_driver sab_driver = {
.of_match_table = sab_match, .of_match_table = sab_match,
}, },
.probe = sab_probe, .probe = sab_probe,
.remove = __devexit_p(sab_remove), .remove = sab_remove,
}; };
static int __init sunsab_init(void) static int __init sunsab_init(void)

View File

@ -1556,7 +1556,7 @@ static struct platform_driver su_driver = {
.of_match_table = su_match, .of_match_table = su_match,
}, },
.probe = su_probe, .probe = su_probe,
.remove = __devexit_p(su_remove), .remove = su_remove,
}; };
static int __init sunsu_init(void) static int __init sunsu_init(void)

View File

@ -1548,7 +1548,7 @@ static struct platform_driver zs_driver = {
.of_match_table = zs_match, .of_match_table = zs_match,
}, },
.probe = zs_probe, .probe = zs_probe,
.remove = __devexit_p(zs_remove), .remove = zs_remove,
}; };
static int __init sunzilog_init(void) static int __init sunzilog_init(void)

View File

@ -510,7 +510,7 @@ static struct platform_driver timbuart_platform_driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
}, },
.probe = timbuart_probe, .probe = timbuart_probe,
.remove = __devexit_p(timbuart_remove), .remove = timbuart_remove,
}; };
module_platform_driver(timbuart_platform_driver); module_platform_driver(timbuart_platform_driver);

View File

@ -603,7 +603,7 @@ MODULE_ALIAS("platform:uartlite");
static struct platform_driver ulite_platform_driver = { static struct platform_driver ulite_platform_driver = {
.probe = ulite_probe, .probe = ulite_probe,
.remove = __devexit_p(ulite_remove), .remove = ulite_remove,
.driver = { .driver = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
.name = "uartlite", .name = "uartlite",

View File

@ -952,7 +952,7 @@ static int siu_resume(struct platform_device *dev)
static struct platform_driver siu_device_driver = { static struct platform_driver siu_device_driver = {
.probe = siu_probe, .probe = siu_probe,
.remove = __devexit_p(siu_remove), .remove = siu_remove,
.suspend = siu_suspend, .suspend = siu_suspend,
.resume = siu_resume, .resume = siu_resume,
.driver = { .driver = {

View File

@ -652,7 +652,7 @@ static const struct of_device_id wmt_dt_ids[] = {
static struct platform_driver vt8500_platform_driver = { static struct platform_driver vt8500_platform_driver = {
.probe = vt8500_serial_probe, .probe = vt8500_serial_probe,
.remove = __devexit_p(vt8500_serial_remove), .remove = vt8500_serial_remove,
.driver = { .driver = {
.name = "vt8500_serial", .name = "vt8500_serial",
.owner = THIS_MODULE, .owner = THIS_MODULE,