From c917defff45a6eee9af740d77ba36b98a53901ce Mon Sep 17 00:00:00 2001 From: Christophe Lucas Date: Sat, 10 Sep 2005 00:26:32 -0700 Subject: [PATCH] --- yaml --- r: 8361 b: refs/heads/master c: cf85d5ca880c9611906e0ca0c729fdf01c724501 h: refs/heads/master i: 8359: 842e81942daf9d1e76ca5cf9fdbec3c56002c705 v: v3 --- [refs] | 2 +- trunk/drivers/char/lcd.c | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 675f607b191f..126d145a3d1d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 819a3eba4233ffc6c125e1bf0a15ae093b97c3a6 +refs/heads/master: cf85d5ca880c9611906e0ca0c729fdf01c724501 diff --git a/trunk/drivers/char/lcd.c b/trunk/drivers/char/lcd.c index cf01a720eb2e..b77161146144 100644 --- a/trunk/drivers/char/lcd.c +++ b/trunk/drivers/char/lcd.c @@ -613,10 +613,15 @@ static struct miscdevice lcd_dev = { static int lcd_init(void) { + int ret; unsigned long data; pr_info("%s\n", LCD_DRIVER); - misc_register(&lcd_dev); + ret = misc_register(&lcd_dev); + if (ret) { + printk(KERN_WARNING LCD "Unable to register misc device.\n"); + return ret; + } /* Check region? Naaah! Just snarf it up. */ /* request_region(RTC_PORT(0), RTC_IO_EXTENT, "lcd");*/