sti probe hangs on 712/60 with current

Markus Hennecke <[email protected]> Sat, 20 Dec 2003 23:50:47 +0100 (CET)
Newsgroups gmane.os.openbsd.hppa
Message-ID <[email protected]>
Hello,

with the current source from Dec 20 the kernel hangs on the sti probe 
on boot.

A GENERIC kernel compiled with STIDEBUG defined gives the following 
output:
sti: hpa=f8000000, rom=f0080000
sti: devtype=3
sti: hpa=f8000000, rom=f8000000

Looks like the device is probed two times?

Following the dmesg of the 3.4 kernel:

OpenBSD 3.4 (GENERIC) #67: Tue Sep 16 18:30:42 EDT 2003
    [email protected]:/usr/src/sys/arch/hppa/compile/GENERIC
HP 9000/712/60 (Gecko) PA-RISC 1.1c
real mem = 134217728 (524288 reserved for PROM, 6238208 used by OpenBSD)
avail mem = 111304704
using 8421 buffers containing 13393920 bytes of memory
mainbus0 (root) [flex fff80000]
pdc0 at mainbus0
power0 at mainbus0: DR25
mem0 at mainbus0 offset ffbf000: viper rev 0, size 128MB
cpu0 at mainbus0 offset ffbe000 irq 31: PCXL L1-A 60MHz, FPU PCXL (CMOS-26B) rev 1
cpu0: 32K(32b/l) Icache, 32K(32b/l) wr-back coherent Dcache, 64 coherent TLB, 8 BTLB
lasi0 at mainbus0 offset 100000 irq 28: rev 3.0
gsc0 at lasi0
gsckbc0 at gsc0 offset 8100 irq 26
pms0 at gsckbc0
wsmouse0 at pms0 mux 0
gsckbc1 at gsc0 offset 8000 irq 26
gsckbd0 at gsckbc1
wskbd0 at gsckbd0 (mux 1 ignored for console): console keyboard
"floppy controller" at gsc0 (type a, sv 83, hv 60) offset a000 not configured
harmony0 at gsc0 offset 4000 irq 13: rev 18
audio0 at harmony0
lpt0 at gsc0 offset 2000 irq 7
com0 at gsc0 offset 5000 irq 5: ns16550a, 16 byte fifo
ie0 at gsc0 offset 7000 irq 8: LASI/i82596CA v1.0, address 00:60:b0:0f:15:d0
osiop0 at gsc0 offset 6000 irq 9: NCR53C710 rev 2, 40MHz, SCSI ID 7
scsibus0 at osiop0: 8 targets
osiop0: target 6 now using 8 bit 10 MHz 8 REQ/ACK offset xfers
sd0 at scsibus0 targ 6 lun 0: <IBM, DCAS-34330, S61A> SCSI2 0/direct fixed
sd0: 4134MB, 8205 cyl, 6 head, 171 sec, 512 bytes/sec, 8467200 sec total
sti0 at mainbus0 offset 8000000 irq 11: HPA208LC640 rev 8.04;7, ID 0x2B4DED6D40A00499
sti0: 2048x1024 frame buffer, 640x480x8 display, offset 0x0
sti0: 8x16 font type 1, 16 bpc, charset 0-255
biomask 0x7 netmask 0xf ttymask 0x3f
root on sd0a swap on sd0b
wsdisplay0 at sti0: console (default, vt100 emulation), using wskbd0
rootdev=0x400 rrootdev=0xa00 rawdev=0xa02