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