From: Andrew Morton cleanuplets. Cc: James Simmons Signed-off-by: Andrew Morton --- drivers/video/backlight/backlight.c | 6 ++++-- drivers/video/backlight/lcd.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff -puN drivers/video/backlight/backlight.c~backlight-lcd-remove-dependenct-from-the-framebuffer-layer-tidy drivers/video/backlight/backlight.c --- a/drivers/video/backlight/backlight.c~backlight-lcd-remove-dependenct-from-the-framebuffer-layer-tidy +++ a/drivers/video/backlight/backlight.c @@ -25,7 +25,7 @@ static int fb_notifier_callback(struct n unsigned long event, void *data) { struct backlight_device *bd; - struct fb_event *evdata =(struct fb_event *)data; + struct fb_event *evdata = data; /* If we aren't interested in this event, skip it immediately ... */ if (event != FB_EVENT_BLANK) @@ -62,7 +62,9 @@ static inline int backlight_register_fb( return 0; } -#define backlight_unregister_fb(...) do { } while (0) +static inline void backlight_unregister_fb(struct backlight_device *bd) +{ +} #endif /* CONFIG_FB */ static ssize_t backlight_show_power(struct class_device *cdev, char *buf) diff -puN drivers/video/backlight/lcd.c~backlight-lcd-remove-dependenct-from-the-framebuffer-layer-tidy drivers/video/backlight/lcd.c --- a/drivers/video/backlight/lcd.c~backlight-lcd-remove-dependenct-from-the-framebuffer-layer-tidy +++ a/drivers/video/backlight/lcd.c @@ -24,7 +24,7 @@ static int fb_notifier_callback(struct n unsigned long event, void *data) { struct lcd_device *ld; - struct fb_event *evdata =(struct fb_event *)data; + struct fb_event *evdata = data; /* If we aren't interested in this event, skip it immediately ... */ if (event != FB_EVENT_BLANK) @@ -56,7 +56,9 @@ static int lcd_register_fb(struct lcd_de return 0; } -#define lcd_unregister_fb(...) do { } while (0) +static inline void lcd_unregister_fb(struct lcd_device *ld) +{ +} #endif /* CONFIG_FB */ static ssize_t lcd_show_power(struct class_device *cdev, char *buf) _