DragonFly BSD
DragonFly commits List (threaded) for 2010-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: Bring in mps(4) for LSI Fusion-MPT 2 Serial Attached SCSI controllers.


From: Sascha Wildner <swildner@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 20 Dec 2010 20:48:32 -0800 (PST)

commit ad8cf91c06cf6f508ecb55a152e69a3d66c1f5b9
Author: Sascha Wildner <saw@online.de>
Date:   Tue Dec 21 05:46:53 2010 +0100

    Bring in mps(4) for LSI Fusion-MPT 2 Serial Attached SCSI controllers.
    
    The driver should support the following controllers:
    
    * LSI Logic SAS2004 (4 Port SAS)
    * LSI Logic SAS2008 (8 Port SAS)
    * LSI Logic SAS2108 (8 Port SAS)
    * LSI Logic SAS2116 (16 Port SAS)
    * LSI Logic SAS2208 (8 Port SAS)
    
    Due to it still being in in development (Integrated RAID isn't supported,
    for example), it's only hooked into the module build and added to LINT.
    
    The port hasn't received any testing at all other than make it build. But
    it is known that Matt has such a controller. :-)
    
    Thanks to FreeBSD from which this driver is taken.

Summary of changes:
 share/man/man4/Makefile               |    1 +
 share/man/man4/mps.4                  |  173 +++
 sys/conf/files                        |    5 +
 sys/config/LINT                       |    1 +
 sys/dev/disk/Makefile                 |    2 +-
 sys/dev/disk/mps/Makefile             |   10 +
 sys/dev/disk/mps/mpi/mpi2.h           | 1120 ++++++++++++++
 sys/dev/disk/mps/mpi/mpi2_cnfg.h      | 2645 +++++++++++++++++++++++++++++++++
 sys/dev/disk/mps/mpi/mpi2_hbd.h       |  112 ++
 sys/dev/disk/mps/mpi/mpi2_history.txt |  381 +++++
 sys/dev/disk/mps/mpi/mpi2_init.h      |  452 ++++++
 sys/dev/disk/mps/mpi/mpi2_ioc.h       | 1413 ++++++++++++++++++
 sys/dev/disk/mps/mpi/mpi2_ra.h        |   84 ++
 sys/dev/disk/mps/mpi/mpi2_raid.h      |  301 ++++
 sys/dev/disk/mps/mpi/mpi2_sas.h       |  283 ++++
 sys/dev/disk/mps/mpi/mpi2_targ.h      |  440 ++++++
 sys/dev/disk/mps/mpi/mpi2_tool.h      |  390 +++++
 sys/dev/disk/mps/mpi/mpi2_type.h      |   98 ++
 sys/dev/disk/mps/mps.c                | 1814 ++++++++++++++++++++++
 sys/dev/disk/mps/mps_ioctl.h          |  106 ++
 sys/dev/disk/mps/mps_pci.c            |  361 +++++
 sys/dev/disk/mps/mps_sas.c            | 2016 +++++++++++++++++++++++++
 sys/dev/disk/mps/mps_table.c          |  495 ++++++
 sys/dev/disk/mps/mps_table.h          |   53 +
 sys/dev/disk/mps/mps_user.c           |  943 ++++++++++++
 sys/dev/disk/mps/mpsvar.h             |  389 +++++
 26 files changed, 14087 insertions(+), 1 deletions(-)
 create mode 100644 share/man/man4/mps.4
 create mode 100644 sys/dev/disk/mps/Makefile
 create mode 100644 sys/dev/disk/mps/mpi/mpi2.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_cnfg.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_hbd.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_history.txt
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_init.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_ioc.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_ra.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_raid.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_sas.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_targ.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_tool.h
 create mode 100644 sys/dev/disk/mps/mpi/mpi2_type.h
 create mode 100644 sys/dev/disk/mps/mps.c
 create mode 100644 sys/dev/disk/mps/mps_ioctl.h
 create mode 100644 sys/dev/disk/mps/mps_pci.c
 create mode 100644 sys/dev/disk/mps/mps_sas.c
 create mode 100644 sys/dev/disk/mps/mps_table.c
 create mode 100644 sys/dev/disk/mps/mps_table.h
 create mode 100644 sys/dev/disk/mps/mps_user.c
 create mode 100644 sys/dev/disk/mps/mpsvar.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/ad8cf91c06cf6f508ecb55a152e69a3d66c1f5b9


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]