git: kernel - Remove old SCSI drivers - aic, aic7xxx, ahc, ahd
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Feb 20 20:23:15 PST 2017
commit 82faf7935980d0b4e443ff7bbff806e3d6e2a10f
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Feb 20 20:05:44 2017 -0800
kernel - Remove old SCSI drivers - aic, aic7xxx, ahc, ahd
* Remove these drivers. They were pinnacles of their time, requiring
incredibly complex state machines for sequencing old-style SCSI busses.
CAM was created to support these babies. But alas, they became obsolete
many years ago.
* They were from the 32-bit ISA and PCI (not PCIe) PC era. DragonFlyBSD
doesn't even boot on those old machines any more, being 64-bit only.
* Also deals with some -j races in the aic sub-build.
Summary of changes:
sys/conf/files | 37 -
sys/conf/options | 30 -
sys/config/LINT64 | 29 -
sys/config/X86_64_GENERIC | 7 -
sys/dev/disk/Makefile | 2 +-
sys/dev/disk/aic/Makefile | 8 -
sys/dev/disk/aic/aic.c | 1569 ----
sys/dev/disk/aic/aic6360reg.h | 335 -
sys/dev/disk/aic/aic_pccard.c | 192 -
sys/dev/disk/aic/aicvar.h | 160 -
sys/dev/disk/aic7xxx/Makefile | 8 -
sys/dev/disk/aic7xxx/Makefile.inc | 4 -
sys/dev/disk/aic7xxx/ahc/Makefile | 42 -
sys/dev/disk/aic7xxx/ahc/Makefile.inc | 4 -
sys/dev/disk/aic7xxx/ahc/ahc_pci/Makefile | 17 -
sys/dev/disk/aic7xxx/ahc_pci.c | 237 -
sys/dev/disk/aic7xxx/ahd/Makefile | 37 -
sys/dev/disk/aic7xxx/ahd_pci.c | 257 -
sys/dev/disk/aic7xxx/aic79xx.c | 10282 ----------------------
sys/dev/disk/aic7xxx/aic79xx.h | 1561 ----
sys/dev/disk/aic7xxx/aic79xx.reg | 3998 ---------
sys/dev/disk/aic7xxx/aic79xx.seq | 2291 -----
sys/dev/disk/aic7xxx/aic79xx_inline.h | 980 ---
sys/dev/disk/aic7xxx/aic79xx_osm.c | 1483 ----
sys/dev/disk/aic7xxx/aic79xx_osm.h | 271 -
sys/dev/disk/aic7xxx/aic79xx_pci.c | 1021 ---
sys/dev/disk/aic7xxx/aic7xxx.c | 7851 -----------------
sys/dev/disk/aic7xxx/aic7xxx.h | 1350 ---
sys/dev/disk/aic7xxx/aic7xxx.reg | 1595 ----
sys/dev/disk/aic7xxx/aic7xxx.seq | 2404 -----
sys/dev/disk/aic7xxx/aic7xxx_93cx6.c | 320 -
sys/dev/disk/aic7xxx/aic7xxx_93cx6.h | 103 -
sys/dev/disk/aic7xxx/aic7xxx_inline.h | 650 --
sys/dev/disk/aic7xxx/aic7xxx_osm.c | 1457 ---
sys/dev/disk/aic7xxx/aic7xxx_osm.h | 247 -
sys/dev/disk/aic7xxx/aic7xxx_pci.c | 2506 ------
sys/dev/disk/aic7xxx/aic_osm_lib.c | 136 -
sys/dev/disk/aic7xxx/aic_osm_lib.h | 400 -
sys/dev/disk/aic7xxx/aicasm/Makefile | 55 -
sys/dev/disk/aic7xxx/aicasm/Makefile.module | 31 -
sys/dev/disk/aic7xxx/aicasm/aicasm.c | 843 --
sys/dev/disk/aic7xxx/aicasm/aicasm.h | 94 -
sys/dev/disk/aic7xxx/aicasm/aicasm_gram.y | 1951 ----
sys/dev/disk/aic7xxx/aicasm/aicasm_insformat.h | 132 -
sys/dev/disk/aic7xxx/aicasm/aicasm_macro_gram.y | 166 -
sys/dev/disk/aic7xxx/aicasm/aicasm_macro_scan.l | 158 -
sys/dev/disk/aic7xxx/aicasm/aicasm_scan.l | 611 --
sys/dev/disk/aic7xxx/aicasm/aicasm_symbol.c | 677 --
sys/dev/disk/aic7xxx/aicasm/aicasm_symbol.h | 208 -
49 files changed, 1 insertion(+), 48806 deletions(-)
delete mode 100644 sys/dev/disk/aic/Makefile
delete mode 100644 sys/dev/disk/aic/aic.c
delete mode 100644 sys/dev/disk/aic/aic6360reg.h
delete mode 100644 sys/dev/disk/aic/aic_pccard.c
delete mode 100644 sys/dev/disk/aic/aicvar.h
delete mode 100644 sys/dev/disk/aic7xxx/Makefile
delete mode 100644 sys/dev/disk/aic7xxx/Makefile.inc
delete mode 100644 sys/dev/disk/aic7xxx/ahc/Makefile
delete mode 100644 sys/dev/disk/aic7xxx/ahc/Makefile.inc
delete mode 100644 sys/dev/disk/aic7xxx/ahc/ahc_pci/Makefile
delete mode 100644 sys/dev/disk/aic7xxx/ahc_pci.c
delete mode 100644 sys/dev/disk/aic7xxx/ahd/Makefile
delete mode 100644 sys/dev/disk/aic7xxx/ahd_pci.c
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx.c
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx.h
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx.reg
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx.seq
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx_inline.h
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx_osm.c
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx_osm.h
delete mode 100644 sys/dev/disk/aic7xxx/aic79xx_pci.c
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx.c
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx.h
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx.reg
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx.seq
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx_93cx6.c
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx_93cx6.h
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx_inline.h
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx_osm.c
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx_osm.h
delete mode 100644 sys/dev/disk/aic7xxx/aic7xxx_pci.c
delete mode 100644 sys/dev/disk/aic7xxx/aic_osm_lib.c
delete mode 100644 sys/dev/disk/aic7xxx/aic_osm_lib.h
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/Makefile
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/Makefile.module
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm.c
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm.h
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm_gram.y
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm_insformat.h
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm_macro_gram.y
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm_macro_scan.l
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm_scan.l
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm_symbol.c
delete mode 100644 sys/dev/disk/aic7xxx/aicasm/aicasm_symbol.h
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/82faf7935980d0b4e443ff7bbff806e3d6e2a10f
--
DragonFly BSD source repository
More information about the Commits
mailing list