--- a/drivers/lirc_serial/lirc_serial.c.orig 2013-03-22 21:11:20.000000000 +0100 +++ b/drivers/lirc_serial/lirc_serial.c 2013-03-22 21:13:31.318029028 +0100 @@ -1103,12 +1103,12 @@ static struct platform_device *lirc_serial_dev; -static int __devinit lirc_serial_probe(struct platform_device *dev) +static int lirc_serial_probe(struct platform_device *dev) { return 0; } -static int __devexit lirc_serial_remove(struct platform_device *dev) +static int lirc_serial_remove(struct platform_device *dev) { return 0; } @@ -1159,7 +1159,7 @@ static struct platform_driver lirc_serial_driver = { .probe = lirc_serial_probe, - .remove = __devexit_p(lirc_serial_remove), + .remove = lirc_serial_remove, .suspend = lirc_serial_suspend, .resume = lirc_serial_resume, .driver = {