patch-2.0.37 linux/init/main.c
Next file: linux/kernel/ksyms.c
Previous file: linux/include/scsi/scsicam.h
Back to the patch index
Back to the overall index
- Lines: 100
- Date:
Sun Jun 13 10:21:04 1999
- Orig file:
v2.0.36/linux/init/main.c
- Orig date:
Sun Nov 15 21:51:47 1998
diff -u --recursive --new-file v2.0.36/linux/init/main.c linux/init/main.c
@@ -39,6 +39,9 @@
#ifdef CONFIG_MTRR
#include <asm/mtrr.h>
#endif
+#ifdef CONFIG_APM
+#include <linux/apm_bios.h>
+#endif
#include <asm/bugs.h>
@@ -103,7 +106,9 @@
extern void fdomain_setup(char *str, int *ints);
extern void in2000_setup(char *str, int *ints);
extern void NCR53c406a_setup(char *str, int *ints);
+extern void sym53c416_setup(char *str, int *ints);
extern void wd7000_setup(char *str, int *ints);
+extern void dc390_setup(char* str, int *ints);
extern void ppa_setup(char *str, int *ints);
extern void scsi_luns_setup(char *str, int *ints);
extern void sound_setup(char *str, int *ints);
@@ -204,6 +209,11 @@
#ifdef CONFIG_PARIDE_PCD
extern void pcd_setup(char *str, int *ints);
#endif
+#ifdef CONFIG_BLK_CPQ_DA
+#ifdef CONFIG_BLK_CPQ_DA_EISA
+extern void cpqarray_setup(char *str, int *ints);
+#endif
+#endif
#if defined(CONFIG_SYSVIPC) || defined(CONFIG_KERNELD)
extern void ipc_init(void);
@@ -372,6 +382,9 @@
#ifdef CONFIG_SCSI_NCR53C406A
{ "ncr53c406a=", NCR53c406a_setup},
#endif
+#ifdef CONFIG_SCSI_SYM53C416
+ { "sym53c416=", sym53c416_setup},
+#endif
#ifdef CONFIG_SCSI_FUTURE_DOMAIN
{ "fdomain=", fdomain_setup},
#endif
@@ -384,6 +397,9 @@
#ifdef CONFIG_SCSI_PPA
{ "ppa=", ppa_setup },
#endif
+#if defined(CONFIG_SCSI_DC390T) && ! defined(CONFIG_SCSI_DC390T_NOGENSUPP)
+ { "tmscsim=", dc390_setup },
+#endif
#ifdef CONFIG_BLK_DEV_XD
{ "xd=", xd_setup },
{ "xd_geo=", xd_manual_geo_init },
@@ -468,8 +484,10 @@
#ifdef CONFIG_BAYCOM
{ "baycom=", baycom_setup },
#endif
-#ifdef CONFIG_APM
- { "apm=", apm_setup },
+#ifdef CONFIG_BLK_CPQ_DA
+#ifdef CONFIG_BLK_CPQ_DA_EISA
+ { "smart2=", cpqarray_setup },
+#endif
#endif
{ 0, 0 }
};
@@ -491,6 +509,9 @@
#ifdef CONFIG_PARIDE_PG
{ "pg.", pg_setup },
#endif
+#ifdef CONFIG_APM
+ { "apm=", apm_setup },
+#endif
{ 0, 0 }
} ;
@@ -648,6 +669,24 @@
{ "sdn", 0x08d0 },
{ "sdo", 0x08e0 },
{ "sdp", 0x08f0 },
+#ifdef CONFIG_BLK_DEV_DAC960
+ { "rd/c0d0p",0x3000 },
+ { "rd/c0d1p",0x3008 },
+ { "rd/c0d2p",0x3010 },
+ { "rd/c0d3p",0x3018 },
+ { "rd/c0d4p",0x3020 },
+ { "rd/c0d5p",0x3028 },
+ { "rd/c0d6p",0x3030 },
+ { "rd/c0d7p",0x3038 },
+ { "rd/c0d8p",0x3040 },
+ { "rd/c0d9p",0x3048 },
+ { "rd/c0d10p",0x3050 },
+ { "rd/c0d11p",0x3058 },
+ { "rd/c0d12p",0x3060 },
+ { "rd/c0d13p",0x3068 },
+ { "rd/c0d14p",0x3070 },
+ { "rd/c0d15p",0x3078 },
+#endif
{ "fd", 0x0200 },
{ "xda", 0x0d00 },
{ "xdb", 0x0d40 },
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov