LSI Logic FC919X Controller

John-Mark Gurney gurney_j at resnet.uoregon.edu
Mon Jun 19 23:15:51 UTC 2006


Joe Holden wrote this message on Fri, Jun 09, 2006 at 09:33 +0100:
> Matthew Jacob wrote:
> > Oh- 919X, not 919.
> >
> > See if this patch works for you:
> > ------------------------------------------------------------------------
> >
> > ? DOMAIN_VALIDATION_CODE
> > Index: mpt_pci.c
> > ===================================================================
> > RCS file: /home/ncvs/src/sys/dev/mpt/mpt_pci.c,v
> > retrieving revision 1.33
> > diff -u -r1.33 mpt_pci.c
> > --- mpt_pci.c	2 Jun 2006 18:50:39 -0000	1.33
> > +++ mpt_pci.c	8 Jun 2006 22:48:27 -0000
> > @@ -130,6 +130,10 @@
> >  #define	PCI_PRODUCT_LSI_FC929X		0x0626
> >  #endif
> >  
> > +#ifndef	PCI_PRODUCT_LSI_FC919X
> > +#define	PCI_PRODUCT_LSI_FC919X		0x0628
> > +#endif
> > +
> >  #ifndef	PCI_PRODUCT_LSI_FC7X04X
> >  #define	PCI_PRODUCT_LSI_FC7X04X		0x0640
> >  #endif
> > @@ -225,6 +229,9 @@
> >  	case PCI_PRODUCT_LSI_FC929:
> >  		desc = "LSILogic FC929 FC Adapter";
> >  		break;
> > +	case PCI_PRODUCT_LSI_FC919X:
> > +		desc = "LSILogic FC919X FC Adapter";
> > +		break;
> >  	case PCI_PRODUCT_LSI_FC929X:
> >  		desc = "LSILogic FC929X 2Gb/s FC Adapter";
> >  		break;
> > @@ -373,6 +380,7 @@
> >  	case PCI_PRODUCT_LSI_FC909A:
> >  	case PCI_PRODUCT_LSI_FC919:
> >  	case PCI_PRODUCT_LSI_FC929:
> > +	case PCI_PRODUCT_LSI_FC919X:
> >  	case PCI_PRODUCT_LSI_FC7X04X:
> >  		mpt->is_fc = 1;
> >  		break;
> >   
> Hi Matthew, this patch appears to have worked, however it also appears
> to have been detected first, which has broken my fstab, is there any way
> to order disks/hardware detection?

Hmmm..  you used to be able to wire down the scsi bus using:
controller      scbus0 at ncr0
disk            da0 at scbus0 target 0
disk            da1 at scbus0 target 1
disk            da4 at scbus0 target 2
disk            da2 at scbus0 target 4

I'm not sure -current still supports it though..

The other thing that you can do is use labels... geom_label will provide
disk devices based upon their labeled names...

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."


More information about the freebsd-drivers mailing list