Subject: 3C875 possible idea...
To: None <port-alpha@netbsd.org>
From: Peter Seebach <seebs@plethora.net>
List: port-alpha
Date: 12/08/2000 13:35:56
Could people who are have 3C875's try the following trivial patch?

My initial guess is that everyone with a working card gets "rev 0", and that
all of my cards get "rev 2" - at least, the one I've tested so far does.

I don't know what SF_CHIP_DBLR is, but it may be what's killing the PC164
booting from '875's.


*** siop_pci_common.c.orig	Fri Dec  8 11:31:03 2000
--- siop_pci_common.c	Fri Dec  8 11:30:45 2000
***************
*** 101,107 ****
  	},
  	{ PCI_PRODUCT_SYMBIOS_875,
  	0x00,
! 	"Symbios Logic 53c875 (ultra-wide scsi)",
  	SF_PCI_RL | SF_PCI_CLS | SF_PCI_WRI | SF_PCI_RM |
  	SF_CHIP_FIFO | SF_CHIP_PF | SF_CHIP_RAM | SF_CHIP_LS | SF_CHIP_10REGS |
  	SF_BUS_ULTRA | SF_BUS_WIDE,
--- 101,107 ----
  	},
  	{ PCI_PRODUCT_SYMBIOS_875,
  	0x00,
! 	"Symbios Logic 53c875 (ultra-wide scsi) [rev 0]",
  	SF_PCI_RL | SF_PCI_CLS | SF_PCI_WRI | SF_PCI_RM |
  	SF_CHIP_FIFO | SF_CHIP_PF | SF_CHIP_RAM | SF_CHIP_LS | SF_CHIP_10REGS |
  	SF_BUS_ULTRA | SF_BUS_WIDE,
***************
*** 109,115 ****
  	},
  	{ PCI_PRODUCT_SYMBIOS_875,
  	0x02,
! 	"Symbios Logic 53c875 (ultra-wide scsi)",
  	SF_PCI_RL | SF_PCI_CLS | SF_PCI_WRI | SF_PCI_RM |
  	SF_CHIP_FIFO | SF_CHIP_PF | SF_CHIP_RAM | SF_CHIP_DBLR |
  	SF_CHIP_LS | SF_CHIP_10REGS |
--- 109,115 ----
  	},
  	{ PCI_PRODUCT_SYMBIOS_875,
  	0x02,
! 	"Symbios Logic 53c875 (ultra-wide scsi) [rev 2]",
  	SF_PCI_RL | SF_PCI_CLS | SF_PCI_WRI | SF_PCI_RM |
  	SF_CHIP_FIFO | SF_CHIP_PF | SF_CHIP_RAM | SF_CHIP_DBLR |
  	SF_CHIP_LS | SF_CHIP_10REGS |