Make drivers/net/irda/omap-ir.c compile again. Signed-off-by: Dirk Behme Index: linux-osk/drivers/net/irda/omap-ir.c =================================================================== --- linux-osk.orig/drivers/net/irda/omap-ir.c +++ linux-osk/drivers/net/irda/omap-ir.c @@ -54,6 +54,7 @@ #include #include #include +#include #include #include @@ -849,7 +850,7 @@ static int omap_irda_probe(struct platfo /* Any better way to avoid this? No. */ if (machine_is_omap_h3() || machine_is_omap_h4()) - INIT_WORK(&omap_ir->pdata->gpio_expa, NULL, NULL); + INIT_WORK(&(omap_ir->pdata->gpio_expa.work), NULL); err = register_netdev(dev); if (!err)