From: Trivial Patch Monkey From: Steve Youngs Add module aliases for 21285, amba, anakin, clps711x, mux, and sa1100 serial drivers. --- 25-akpm/drivers/serial/21285.c | 2 ++ 25-akpm/drivers/serial/amba.c | 2 ++ 25-akpm/drivers/serial/anakin.c | 2 ++ 25-akpm/drivers/serial/clps711x.c | 2 ++ 25-akpm/drivers/serial/mux.c | 2 ++ 25-akpm/drivers/serial/sa1100.c | 1 + 6 files changed, 11 insertions(+) diff -puN drivers/serial/21285.c~module-aliases-for-char-devices drivers/serial/21285.c --- 25/drivers/serial/21285.c~module-aliases-for-char-devices Fri Mar 12 13:59:27 2004 +++ 25-akpm/drivers/serial/21285.c Fri Mar 12 13:59:27 2004 @@ -15,6 +15,7 @@ #include #include #include +#include #include #include @@ -542,3 +543,4 @@ module_exit(serial21285_exit); MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Intel Footbridge (21285) serial driver $Revision: 1.37 $"); +MODULE_ALIAS_CHARDEV(SERIAL_21285_MAJOR, SERIAL_21285_MINOR); diff -puN drivers/serial/amba.c~module-aliases-for-char-devices drivers/serial/amba.c --- 25/drivers/serial/amba.c~module-aliases-for-char-devices Fri Mar 12 13:59:27 2004 +++ 25-akpm/drivers/serial/amba.c Fri Mar 12 13:59:27 2004 @@ -39,6 +39,7 @@ #include #include #include +#include #include #include @@ -758,3 +759,4 @@ module_exit(ambauart_exit); MODULE_AUTHOR("ARM Ltd/Deep Blue Solutions Ltd"); MODULE_DESCRIPTION("ARM AMBA serial port driver $Revision: 1.41 $"); MODULE_LICENSE("GPL"); +MODULE_ALIAS_CHARDEV(SERIAL_AMBA_MAJOR, SERIAL_AMBA_MINOR); diff -puN drivers/serial/anakin.c~module-aliases-for-char-devices drivers/serial/anakin.c --- 25/drivers/serial/anakin.c~module-aliases-for-char-devices Fri Mar 12 13:59:27 2004 +++ 25-akpm/drivers/serial/anakin.c Fri Mar 12 13:59:27 2004 @@ -30,6 +30,7 @@ #include #include #include +#include #include #include @@ -541,3 +542,4 @@ MODULE_DESCRIPTION("Anakin serial driver MODULE_AUTHOR("Tak-Shing Chan "); MODULE_SUPPORTED_DEVICE("ttyAN"); MODULE_LICENSE("GPL"); +MODULE_ALIAS_CHARDEV(SERIAL_ANAKIN_MAJOR, SERIAL_ANAKIN_MINOR); diff -puN drivers/serial/clps711x.c~module-aliases-for-char-devices drivers/serial/clps711x.c --- 25/drivers/serial/clps711x.c~module-aliases-for-char-devices Fri Mar 12 13:59:27 2004 +++ 25-akpm/drivers/serial/clps711x.c Fri Mar 12 13:59:27 2004 @@ -34,6 +34,7 @@ #include #include #include +#include #include #include @@ -611,3 +612,4 @@ module_exit(clps711xuart_exit); MODULE_AUTHOR("Deep Blue Solutions Ltd"); MODULE_DESCRIPTION("CLPS-711x generic serial driver $Revision: 1.42 $"); MODULE_LICENSE("GPL"); +MODULE_ALIAS_CHARDEV(SERIAL_CLPS711X_MAJOR, SERIAL_CLPS711X_MINOR); diff -puN drivers/serial/mux.c~module-aliases-for-char-devices drivers/serial/mux.c --- 25/drivers/serial/mux.c~module-aliases-for-char-devices Fri Mar 12 13:59:27 2004 +++ 25-akpm/drivers/serial/mux.c Fri Mar 12 13:59:27 2004 @@ -25,6 +25,7 @@ #include #include #include /* for udelay */ +#include #include #include @@ -535,3 +536,4 @@ module_exit(mux_exit); MODULE_AUTHOR("Ryan Bradetich"); MODULE_DESCRIPTION("Serial MUX driver"); MODULE_LICENSE("GPL"); +MODULE_ALIAS_CHARDEV_MAJOR(MUX_MAJOR); diff -puN drivers/serial/sa1100.c~module-aliases-for-char-devices drivers/serial/sa1100.c --- 25/drivers/serial/sa1100.c~module-aliases-for-char-devices Fri Mar 12 13:59:27 2004 +++ 25-akpm/drivers/serial/sa1100.c Fri Mar 12 13:59:27 2004 @@ -953,3 +953,4 @@ module_exit(sa1100_serial_exit); MODULE_AUTHOR("Deep Blue Solutions Ltd"); MODULE_DESCRIPTION("SA1100 generic serial port driver $Revision: 1.50 $"); MODULE_LICENSE("GPL"); +MODULE_ALIAS_CHARDEV_MAJOR(SERIAL_SA1100_MAJOR); _