summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/insmod-modutils/util/alias.h
diff options
context:
space:
mode:
Diffstat (limited to 'mdk-stage1/insmod-modutils/util/alias.h')
-rw-r--r--mdk-stage1/insmod-modutils/util/alias.h80
1 files changed, 73 insertions, 7 deletions
diff --git a/mdk-stage1/insmod-modutils/util/alias.h b/mdk-stage1/insmod-modutils/util/alias.h
index c925a04f3..7d0c08938 100644
--- a/mdk-stage1/insmod-modutils/util/alias.h
+++ b/mdk-stage1/insmod-modutils/util/alias.h
@@ -42,6 +42,7 @@ char *tbtype[] =
*/
char *aliaslist[] =
{
+ "binfmt-0000 off",
"binfmt-204 binfmt_aout",
"binfmt-263 binfmt_aout",
"binfmt-264 binfmt_aout",
@@ -75,15 +76,23 @@ char *aliaslist[] =
"block-major-34 ide-probe-mod",
"block-major-37 ide-tape",
"block-major-44 ftl", /* from David Woodhouse <dwmw2@infradead.org> */
+ "block-major-46 pcd",
+ "block-major-47 pf",
"block-major-56 ide-probe-mod",
"block-major-57 ide-probe-mod",
+ "block-major-58 lvm-mod",
"block-major-88 ide-probe-mod",
"block-major-89 ide-probe-mod",
"block-major-90 ide-probe-mod",
"block-major-91 ide-probe-mod",
"block-major-93 nftl", /* from David Woodhouse <dwmw2@infradead.org> */
+ "block-major-97 pg",
+#if !defined(__s390__) && !defined(__s390x__)
"char-major-4 serial",
+#else
+ "char-major-4 off",
+#endif
"char-major-5 serial",
"char-major-6 lp",
"char-major-9 st",
@@ -102,13 +111,15 @@ char *aliaslist[] =
"char-major-10-131 wdt", /* /dev/temperature Machine internal temperature */
/* /dev/hwtrap Hardware fault trap */
/* /dev/exttrp External device trap */
- "char-major-10-135 off", /* rtc cannot be compiled as a module */
+ "char-major-10-135 rtc", /* /dev/rtc Real time clock */
"char-major-10-139 openprom", /* /dev/openprom Linux/Sparc interface */
"char-major-10-144 nvram", /* from Tigran Aivazian <tigran@sco.COM> */
"char-major-10-157 applicom", /* from David Woodhouse <dwmw2@infradead.org> */
"char-major-10-175 agpgart", /* /dev/agpgart GART AGP mapping access */
"char-major-10-184 microcode", /* Tigran Aivazian <tigran@veritas.com> */
+ "char-major-13 input",
+ "char-major-13-32 mousedev",
"char-major-14 soundcore",
"char-major-19 cyclades",
"char-major-20 cyclades",
@@ -126,9 +137,15 @@ char *aliaslist[] =
"char-major-58 esp",
"char-major-63 kdebug",
"char-major-90 mtdchar", /* from David Woodhouse <dwmw2@infradead.org> */
+ "char-major-96 pt",
"char-major-99 ppdev",
"char-major-107 3dfx", /* from Tigran Aivazian <tigran@sco.COM> */
+ "char-major-108 ppp_generic",
+ "char-major-109 lvm-mod",
"char-major-161 ircomm-tty",
+ "char-major-171 raw1394",
+ "char-major-195 NVdriver",
+ "char-major-200 vxspec",
"dos msdos",
"dummy0 dummy",
@@ -139,6 +156,7 @@ char *aliaslist[] =
"md-personality-2 raid0",
"md-personality-3 raid1",
"md-personality-4 raid5",
+ "md-personality-7 multipath",
"net-pf-1 unix", /* PF_UNIX 1 Unix domain sockets */
"net-pf-2 ipv4", /* PF_INET 2 Internet IP Protocol */
@@ -149,29 +167,52 @@ char *aliaslist[] =
/* PF_BRIDGE 7 Multiprotocol bridge */
/* PF_AAL5 8 Reserved for Werner's ATM */
/* PF_X25 9 Reserved for X.25 project */
- /* PF_INET6 10 IP version 6 */
+ "net-pf-10 off", /* PF_INET6 10 IP version 6 */
/* next two from <dairiki@matthews.dairiki.org> Thanks! */
"net-pf-17 af_packet",
"net-pf-19 off", /* acorn econet */
"netalias-2 ip_alias",
+
+ /* To be able to attach some dongles */
+ "irlan0 irlan",
+ "irda-dongle-0 tekram",
+ "irda-dongle-1 esi",
+ "irda-dongle-2 actisys",
+ "irda-dongle-3 actisys",
+ "irda-dongle-4 girbil",
+ "irda-dongle-5 litelink",
+ "irda-dongle-6 airport",
+ "irda-dongle-7 old_belkin",
+
"plip0 plip",
"plip1 plip",
+ "tunl0 ipip",
"cipcb0 cipcb",
"cipcb1 cipcb",
"cipcb2 cipcb",
"cipcb3 cipcb",
+#if defined(__s390__) || defined(__s390x__)
+ "ctc0 ctc",
+ "ctc1 ctc",
+ "ctc2 ctc",
+ "iucv0 netiucv",
+ "iucv1 netiucv",
+#endif
"ppp0 ppp",
"ppp1 ppp",
- "scsi_hostadapter off", /* if not in config file */
"slip0 slip",
"slip1 slip",
"tty-ldisc-1 slip",
- "tty-ldisc-3 ppp",
+ "tty-ldisc-3 ppp_async",
+ "tty-ldisc-11 irtty", /* IrDA over a normal serial port, or a serial port compatible IrDA port */
+ "tty-ldisc-14 ppp_synctty",
+ "ppp-compress-18 ppp_mppe",
"ppp-compress-21 bsd_comp",
"ppp-compress-24 ppp_deflate",
"ppp-compress-26 ppp_deflate",
+ "ppp ppp_async", /* for 2.4 */
#ifndef __sparc__
"parport_lowlevel parport_pc",
@@ -179,8 +220,6 @@ char *aliaslist[] =
"parport_lowlevel parport_ax",
#endif
- "tty-ldisc-11 irtty",
-
"usbdevfs usbcore",
NULL /* marks the end of the list! */
@@ -205,6 +244,9 @@ char *optlist[] =
*/
char *above[] =
{
+ "hid keybdev mousedev",
+ "usbmouse hid",
+ "wacom evdev",
NULL /* marks the end of the list! */
};
@@ -219,19 +261,43 @@ char *below[] =
};
/*
+ * This is the list of pre-defined "post-install"s,
+ * used to execute commands after loading modules.
+ * /etc/modules.conf can add entries but not remove them.
+ */
+char *post_install[] =
+{
+ "binfmt_misc /bin/mount -t binfmt_misc none /proc/sys/fs/binfmt_misc > /dev/null 2>&1 || :",
+ NULL
+};
+
+/*
+ * This is the list of pre-defined "pre-remove"s,
+ * used to execute commands before unloading modules.
+ * /etc/modules.conf can add entries but not remove them.
+ */
+char *pre_remove[] =
+{
+ "binfmt_misc /bin/umount /proc/sys/fs/binfmt_misc > /dev/null 2>&1 || :",
+ NULL
+};
+
+/*
* This is the list of pre-defined "prune"s,
* used to exclude paths from scan of /lib/modules.
* /etc/modules.conf can add entries but not remove them.
*/
char *prune[] =
{
- ".rhkmvtag",
"modules.dep",
+ "modules.description",
"modules.generic_string",
"modules.pcimap",
"modules.isapnpmap",
"modules.usbmap",
"modules.parportmap",
+ "modules.ieee1394map",
+ "modules.pnpbiosmap",
"System.map",
".config",
"build", /* symlink to source tree */