On Tue, Apr 05, 2011 at 10:37:35AM +0200, Uwe Kleine-König wrote: > +struct platform_device *__init gpio_led_register_device( > + const struct gpio_led_platform_data *pdata); Please don't add __init annotations to declarations.