summaryrefslogtreecommitdiff
path: root/linux/src/drivers/scsi/hosts.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2011-10-08 22:07:08 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2011-10-08 22:07:08 +0200
commit564f10917b933c2bd8ea0292d538b9bfd63d3597 (patch)
tree3cab248a3149f411446326ad7b746e4393daf09d /linux/src/drivers/scsi/hosts.c
parentf0108a7c6131daa0dc2d898b05d9012f1ea3f945 (diff)
Add sym53c8xx driver from linux 2.2
This driver supports qemu's SCSI host device. Unfortunately it seems to be breaking the network device, so test with care. * linux/Makefrag.am (liblinux_a_SOURCES): Add linux/src/drivers/scsi/sym53c8xx{.c,_comm.h,.h,_defs.h} * linux/configfrag.ac: Add AC_Linux_DRIVER([sym53c8xx] to enable CONFIG_SCSI_SYM53C8XX. * linux/dev/glue/kmem.c (MEM_CHUNKS): Increase to 16. * linux/src/drivers/scsi/hosts.c [CONFIG_SCSI_SYM53C8XX]: Include "sym53c8xx.h". (builtin_scsi_hosts): include SYM53C8XX.
Diffstat (limited to 'linux/src/drivers/scsi/hosts.c')
-rw-r--r--linux/src/drivers/scsi/hosts.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/linux/src/drivers/scsi/hosts.c b/linux/src/drivers/scsi/hosts.c
index 0764604..010e1ce 100644
--- a/linux/src/drivers/scsi/hosts.c
+++ b/linux/src/drivers/scsi/hosts.c
@@ -133,6 +133,10 @@
#include "53c7,8xx.h"
#endif
+#ifdef CONFIG_SCSI_SYM53C8XX
+#include "sym53c8xx.h"
+#endif
+
#ifdef CONFIG_SCSI_NCR53C8XX
#include "ncr53c8xx.h"
#endif
@@ -298,6 +302,9 @@ static Scsi_Host_Template builtin_scsi_hosts[] =
#ifdef CONFIG_SCSI_NCR53C7xx
NCR53c7xx,
#endif
+#ifdef CONFIG_SCSI_SYM53C8XX
+ SYM53C8XX,
+#endif
#ifdef CONFIG_SCSI_NCR53C8XX
NCR53C8XX,
#endif