Subject: Re: Adaptec 7899 fails to probe
To: Petter Lindquist <pollen@astrakan.hig.se>
From: Sverre Froyen <sverre@viewmark.com>
List: port-i386
Date: 01/14/2003 08:01:51
Try to add the line

	case PCI_PRODUCT_SERVERWORKS_CIOBX2:

after the lines

	switch (PCI_PRODUCT(pa->pa_id)) {
	case PCI_PRODUCT_SERVERWORKS_XX5:
	case PCI_PRODUCT_SERVERWORKS_CNB20HE:
	case PCI_PRODUCT_SERVERWORKS_CNB20LE:
	case PCI_PRODUCT_SERVERWORKS_CIOB20:	

in /usr/src/sys/arch/i386/pci/pchb.c

On Tuesday 14 January 2003 00:47, Petter Lindquist wrote:
> On Mon, 13 Jan 2003, Manuel Bouyer wrote:
> > On Mon, Jan 13, 2003 at 12:31:23PM -0700, Sverre Froyen wrote:
> > > We had a similar problem sime time ago with a Dell server.  Adding the
> > > devices to the ServerWorks case statement in
> > > /usr/src/sys/arch/i386/pci/pchb.c fixed it.  Assuming, of course, that
> > > the devices in question are using a ServerWorks chipset.
>
> ServerWorks, yes..
>
> > ha yes, that was the solution.
> > Petter, how does your pchb probe ?
>
> Like this:
>
> brunte(petter): strings /mnt/msgbuf | grep pchb
> pchb0 at pci0 dev 0 function 0
> pchb0: vendor 0x1166 product 0x0012 (rev. 0x13)
> pchb1 at pci0 dev 0 function 1
> pchb1: vendor 0x1166 product 0x0012 (rev. 0x00)
> pci1 at pchb1 bus 3
> pchb2 at pci0 dev 0 function 2
> pchb2: vendor 0x1166 product 0x0000 (rev. 0x00)
> pci2 at pchb2 bus 1
> pchb3 at pci0 dev 15 function 0
> pchb3: vendor 0x1166 product 0x0201 (rev. 0x93)
> pci3 at pchb3 bus 1
> pchb4 at pci0 dev 16 function 0
> pchb4: vendor 0x1166 product 0x0101 (rev. 0x03)
> pci4 at pchb4 bus 3
> pchb5 at pci0 dev 16 function 2
> pchb5: vendor 0x1166 product 0x0101 (rev. 0x03)
> pci5 at pchb5 bus 4
> pchb6 at pci0 dev 17 function 0
> pchb6: vendor 0x1166 product 0x0101 (rev. 0x03)
> pci7 at pchb6 bus 1
> pchb7 at pci0 dev 17 function 2
> pchb7: vendor 0x1166 product 0x0101 (rev. 0x03)
> pci8 at pchb7 bus 2
>
> and the failed ahc here:
>
> ppb0 at pci5 dev 8 function 0: vendor 0x8086 product 0x0309 (rev. 0x01)
> pci6 at ppb0 bus 5
> pci6: memory space enabled
> ahc1 at pci6 dev 6 function 0: unable to map registers
> ahc2 at pci6 dev 6 function 1: unable to map registers