Subject: Re: sil0680 on ultra 30
To: Antonio Marques <froz@icix.org>
From: Andrey Petrov <petrov@netbsd.org>
List: port-sparc64
Date: 01/15/2004 13:01:08
On Thu, Jan 15, 2004 at 08:32:15PM +0000, Antonio Marques wrote:
> Not sure what information you are looking for, I hope the following is useful.
> 

I need properties for root node, pci, and raid. If you can boot solaris
and do 'prconf -pv' that would be the best.

Meanwhile if you can try this patch.

Index: pci_machdep.c
===================================================================
RCS file: /cvsroot/src/sys/arch/sparc64/dev/pci_machdep.c,v
retrieving revision 1.40
diff -u -p -r1.40 pci_machdep.c
--- pci_machdep.c       9 Nov 2003 14:28:56 -0000       1.40
+++ pci_machdep.c       15 Jan 2004 20:57:48 -0000
@@ -478,6 +478,7 @@ pci_intr_map(pa, ihp)
        if (OF_mapintr(node, &interrupts, sizeof(interrupts), 
                sizeof(interrupts)) < 0) {
                printf("OF_mapintr failed\n");
+               interrupts = 0;
        }
        /* Try to find an IPL for this type of device. */
        if (OF_getprop(node, "device_type", &devtype, sizeof(devtype)) > 0) {