summaryrefslogtreecommitdiffstats
path: root/drivers/char/riscom8.c
diff options
context:
space:
mode:
authorScott James Remnant2009-04-06 18:33:26 +0200
committerLinus Torvalds2009-04-06 23:36:31 +0200
commit5c9f5806836a9079d6c2d38d567d5f0662863bf4 (patch)
treec31d5f616a73fc80dbbce9f45ac24fcd4a6747a4 /drivers/char/riscom8.c
parentusb: Auto-load cdc_acm module when device opened. (diff)
downloadkernel-qcow2-linux-5c9f5806836a9079d6c2d38d567d5f0662863bf4.tar.gz
kernel-qcow2-linux-5c9f5806836a9079d6c2d38d567d5f0662863bf4.tar.xz
kernel-qcow2-linux-5c9f5806836a9079d6c2d38d567d5f0662863bf4.zip
riscom8: Auto-load riscom8 module when device opened.
The riscom8 module is missing the char-major-48-* alias that would cause it to be auto-loaded when a device of that type is opened. This patch adds the alias. Signed-off-by: Scott James Remnant <scott@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Alan Cox <alan@lxorguk.ukuu.org.uk> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/char/riscom8.c')
-rw-r--r--drivers/char/riscom8.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/char/riscom8.c b/drivers/char/riscom8.c
index 9af8d74875bc..217660451237 100644
--- a/drivers/char/riscom8.c
+++ b/drivers/char/riscom8.c
@@ -48,6 +48,7 @@
#include <linux/delay.h>
#include <linux/tty_flip.h>
#include <linux/spinlock.h>
+#include <linux/device.h>
#include <linux/uaccess.h>
@@ -1524,6 +1525,7 @@ module_param(iobase2, int, 0);
module_param(iobase3, int, 0);
MODULE_LICENSE("GPL");
+MODULE_ALIAS_CHARDEV_MAJOR(RISCOM8_NORMAL_MAJOR);
#endif /* MODULE */
/*