From 73790646259cc3e32e60efe27c02e7c7e8fd19ec Mon Sep 17 00:00:00 2001 From: Russell King Date: Thu, 4 Sep 2003 17:15:28 -0700 Subject: [PATCH] [PATCH] Move MODULE_ALIAS_LDISC to tty_ldisc.h MODULE_ALIAS_LDISC() is not in any way architecture-specific, so don't put it in architecture header files. Here's a patch which moves it to a more sensible location. --- include/asm-i386/termios.h | 2 -- include/asm-sparc/termios.h | 3 --- include/asm-sparc64/termios.h | 3 --- include/linux/tty_ldisc.h | 3 +++ 4 files changed, 3 insertions(+), 8 deletions(-) diff --git a/include/asm-i386/termios.h b/include/asm-i386/termios.h index c0fded9954892..03f548536d6b1 100644 --- a/include/asm-i386/termios.h +++ b/include/asm-i386/termios.h @@ -102,8 +102,6 @@ struct termio { #define user_termios_to_kernel_termios(k, u) copy_from_user(k, u, sizeof(struct termios)) #define kernel_termios_to_user_termios(u, k) copy_to_user(u, k, sizeof(struct termios)) -#define MODULE_ALIAS_LDISC(ldisc) \ - MODULE_ALIAS("tty-ldisc-" __stringify(ldisc)) #endif /* __KERNEL__ */ #endif /* _I386_TERMIOS_H */ diff --git a/include/asm-sparc/termios.h b/include/asm-sparc/termios.h index 48ba080c0794c..0a8ad4cac125c 100644 --- a/include/asm-sparc/termios.h +++ b/include/asm-sparc/termios.h @@ -169,9 +169,6 @@ struct winsize { 0; \ }) -#define MODULE_ALIAS_LDISC(ldisc) \ - MODULE_ALIAS("tty-ldisc-" __stringify(ldisc)) - #endif /* __KERNEL__ */ #endif /* _SPARC_TERMIOS_H */ diff --git a/include/asm-sparc64/termios.h b/include/asm-sparc64/termios.h index 4e7fef518a252..8effce0da0878 100644 --- a/include/asm-sparc64/termios.h +++ b/include/asm-sparc64/termios.h @@ -168,9 +168,6 @@ struct winsize { 0; \ }) -#define MODULE_ALIAS_LDISC(ldisc) \ - MODULE_ALIAS("tty-ldisc-" __stringify(ldisc)) - #endif /* __KERNEL__ */ #endif /* _SPARC64_TERMIOS_H */ diff --git a/include/linux/tty_ldisc.h b/include/linux/tty_ldisc.h index ac8ac46845ba0..c851b7dc997e8 100644 --- a/include/linux/tty_ldisc.h +++ b/include/linux/tty_ldisc.h @@ -138,4 +138,7 @@ struct tty_ldisc { #define LDISC_FLAG_DEFINED 0x00000001 +#define MODULE_ALIAS_LDISC(ldisc) \ + MODULE_ALIAS("tty-ldisc-" __stringify(ldisc)) + #endif /* _LINUX_TTY_LDISC_H */ -- 2.53.0