|
|
The LSI Logic PCI to SCSI and Fibre Channel host adapter driver provides a Storage Device Interface (SDI) compliant interface to LSI Logic Ultra320 and Fibre Channel chipsets. These chips may be contained either on the motherboard or on LSI Logic host adapter boards. Both implementations are referred to as ‘‘LSI Logic host adapters’’.
This driver dynamically maps interrupts and multiple LSI Logic host adapters. Wide or narrow SCSI devices may be running at Asynchronous, 5, 10, 20, 40, 80, 160 or 320 MB/s data transfer speeds. Also, Fibre Channel devices may be operating at 1 or 2 gigaBits/s when attached to LSI Fibre Channel host adapters.
In addition, this driver fully supports either single or multiple processor systems (multiple processor systems must also have the Symmetrical Multiprocessing Support package installed).
The mpt host adapter driver enables SDI-compliant target SCSI drivers (such as sd01 and st01) to communicate on a SCSI or Fibre Channel bus with target controllers and logical units. This allows normal access to mass-storage devices using standard system interfaces and filesystems.
It is also possible for an application to access the SCSI or Fibre Channel devices directly by using the pass-through interface. See pt_open(3X).
The mpt driver may be used on UnixWare 7.1.1 and later systems.
/usr/include/sys/scsi.h /usr/include/sys/sdi.h /usr/include/sys/sdi_edt.h /usr/include/sys/sdi_comm.h /etc/conf/pack.d/mpt/space.c /etc/conf/pack.d/mpt/Driver.o
During the Power On Self Test (POST), the LSI Logic BIOS queries the system for all LSI Logic Ultra320 or Fibre Channel controllers by using the Vendor ID and Device IDs. The LSI Logic BIOS contains a Configuration Utility, allowing the user to view what LSI Logic Host Adapters and devices are in the system. The Configuration Utility allows a user to modify several device operational parameters. With the proper LSI BIOS, firmware and 1030 Host Adapter board, it is possible to generate Raid Volumes either in an Integrated Mirroring or Integrated Striping configuration. The mpt driver will operate with those volumes, performing Domain Validation on the individual disks during initialization, and when a Hot Spare is engage during normal operation.
Here is the list of LSI Host Adapters that the mpt driver supports:
| Adapter | Chip | Type |
| LSI22320, LSI22320-R, LSI21320 | LSI53c1030 | Ultra320 SCSI Dual Channel |
| LSI20320, LSI20320-R | LSI53c1020 | Ultra320 SCSI Single Channel |
| LSI7402XP | LSIFC929X x 2 | Fibre Channel 1 or 2 Gb/s Quad Channel |
| LSI7202XP | LSIFC929X | Fibre Channel 1 or 2 Gb/s Dual Channel |
| LSI7102XP | LSIFC919X | Fibre Channel 1 or 2 Gb/s Single Channel |
| ITI7004G2 | LSIFC929 x 2 | Fibre Channel 1 or 2 Gb/s Quad Channel |
| LSI44929O, LSI44929H | LSIFC929 | Fibre Channel 1 or 2 Gb/s Dual Channel |
| LSI7202CP | LSIFC929 | Fibre Channel 1 or 2 Gb/s Dual Channel |
| LSI40919O, LSI40919H | LSIFC919 | Fibre Channel 1 or 2 Gb/s Single Channel |
Extreme caution should be exercised when using the pass-through interface. It is possible to interfere with normal system I/O and cause hangs if pass-through is used to an active device. Pass-through should only be used to a device that is otherwise quiescent.