mirror of
https://github.com/linux-msm/laptops-kernel.git
synced 2026-08-13 14:19:53 -07:00
scsi: remove the sym53c416 driver
This driver hasn't seen any recent bug fixing and is one of the last drivers using the scsi_module.c infrastruture that has been deprecated 15 years ago. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
committed by
Martin K. Petersen
parent
94d4731cc5
commit
616434e2aa
@@ -108,9 +108,6 @@ parameters may be changed at runtime by the command
|
||||
st= [HW,SCSI] SCSI tape parameters (buffers, etc.)
|
||||
See Documentation/scsi/st.txt.
|
||||
|
||||
sym53c416= [HW,SCSI]
|
||||
See header of drivers/scsi/sym53c416.c.
|
||||
|
||||
tmscsim= [HW,SCSI]
|
||||
See comment before function dc390_setup() in
|
||||
drivers/scsi/tmscsim.c.
|
||||
|
||||
@@ -1172,24 +1172,6 @@ config SCSI_SIM710
|
||||
|
||||
It currently supports Compaq EISA cards and NCR MCA cards
|
||||
|
||||
config SCSI_SYM53C416
|
||||
tristate "Symbios 53c416 SCSI support"
|
||||
depends on ISA && SCSI
|
||||
---help---
|
||||
This is support for the sym53c416 SCSI host adapter, the SCSI
|
||||
adapter that comes with some HP scanners. This driver requires that
|
||||
the sym53c416 is configured first using some sort of PnP
|
||||
configuration program (e.g. isapnp) or by a PnP aware BIOS. If you
|
||||
are using isapnp then you need to compile this driver as a module
|
||||
and then load it using insmod after isapnp has run. The parameters
|
||||
of the configured card(s) should be passed to the driver. The format
|
||||
is:
|
||||
|
||||
insmod sym53c416 sym53c416=<base>,<irq> [sym53c416_1=<base>,<irq>]
|
||||
|
||||
To compile this driver as a module, choose M here: the
|
||||
module will be called sym53c416.
|
||||
|
||||
config SCSI_DC395x
|
||||
tristate "Tekram DC395(U/UW/F) and DC315(U) SCSI support"
|
||||
depends on PCI && SCSI
|
||||
|
||||
@@ -77,7 +77,6 @@ obj-$(CONFIG_SCSI_IPS) += ips.o
|
||||
obj-$(CONFIG_SCSI_GENERIC_NCR5380) += g_NCR5380.o
|
||||
obj-$(CONFIG_SCSI_NCR_D700) += 53c700.o NCR_D700.o
|
||||
obj-$(CONFIG_SCSI_NCR_Q720) += NCR_Q720_mod.o
|
||||
obj-$(CONFIG_SCSI_SYM53C416) += sym53c416.o
|
||||
obj-$(CONFIG_SCSI_QLOGIC_FAS) += qlogicfas408.o qlogicfas.o
|
||||
obj-$(CONFIG_PCMCIA_QLOGIC) += qlogicfas408.o
|
||||
obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,33 +0,0 @@
|
||||
/*
|
||||
* sym53c416.h
|
||||
*
|
||||
* Copyright (C) 1998 Lieven Willems (lw_linux@hotmail.com)
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation; either version 2, or (at your option) any
|
||||
* later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but
|
||||
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef _SYM53C416_H
|
||||
#define _SYM53C416_H
|
||||
|
||||
#include <linux/types.h>
|
||||
|
||||
#define SYM53C416_SCSI_ID 7
|
||||
|
||||
static int sym53c416_detect(struct scsi_host_template *);
|
||||
static const char *sym53c416_info(struct Scsi_Host *);
|
||||
static int sym53c416_release(struct Scsi_Host *);
|
||||
static int sym53c416_queuecommand(struct Scsi_Host *, struct scsi_cmnd *);
|
||||
static int sym53c416_host_reset(Scsi_Cmnd *);
|
||||
static int sym53c416_bios_param(struct scsi_device *, struct block_device *,
|
||||
sector_t, int *);
|
||||
static void sym53c416_setup(char *str, int *ints);
|
||||
#endif
|
||||
Reference in New Issue
Block a user