Weird irq routing

Richard Guenther (zxmpm11@student.uni-tuebingen.de)
Mon, 30 Aug 1999 15:08:51 +0200 (METDST)


Hi!

I have problems to properly initialize a BT848 grabber card.
Can the following broken setup be fixed in userspace? (I know,
its a BIOS problem (that weird thing does even hang, if I
put in a second card), but well...)
Is there anything to do but to shoot the BIOS author? :)
(I tried setpci with INTERRUPT_LINE=10 / INTERRUPT_PIN=0, but
apart from removing the BusMaster flag, nothing happened)
Oh, yes, and unfortunately grabbing doesnt work either, of course.

lspci -vv

00:00.0 Host bridge: Silicon Integrated Systems 5597 [SiS5582] (rev 10)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 255 set

00:01.0 ISA bridge: Silicon Integrated Systems 85C503 (rev 01)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0 set

00:01.1 IDE interface: Silicon Integrated Systems 5513 (rev d0) (prog-if 8a)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 set
Interrupt: pin A routed to IRQ 14
Region 0: I/O ports at 01f0
Region 1: I/O ports at 03f4
Region 2: I/O ports at 0170
Region 3: I/O ports at 0374
Region 4: I/O ports at 4000

00:01.2 USB Controller: Silicon Integrated Systems 7001 (rev 10) (prog-if 10)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 set, cache line size 08
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e1410000 (32-bit, non-prefetchable)

00:08.0 VGA compatible controller: Silicon Integrated Systems 5597/5598 VGA (rev 68)
Subsystem: Unknown device 1039:0200
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 0
Region 0: Memory at e1000000 (32-bit, prefetchable)
Region 1: Memory at e1400000 (32-bit, non-prefetchable)
Region 2: I/O ports at e000

00:0a.0 Multimedia video controller: Brooktree Corporation Bt848 (rev 12)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+
Latency: 16 min, 40 max, 64 set
Interrupt: pin A routed to IRQ 191
Region 0: Memory at e1411000 (32-bit, prefetchable)

--
Richard Guenther <richard.guenther@student.uni-tuebingen.de>
PGP: 2E829319 - 2F 83 FC 93 E9 E4 19 E2 93 7A 32 42 45 37 23 57
WWW: http://www.anatom.uni-tuebingen.de/~richi/

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/