2.4.7 and setpci no go

Dietmar Kling (d.kling@kling-bauer.de)
Sun, 22 Jul 2001 23:18:33 +0200


Hi,

i have a problem with my new Athlon board and a really silly bios, which
assigns
all my interrupts of usb,audio,eth0,bttv to irq 11

i have to turned off pnp aware OS in the bios
and i can set via setpci the irq as the examples below indicate.

Still you can see in the example that the Line with the IRQ shows 11.
and when i insert for example the AC97 driver of ALSA io gets interrupt 11.

Same situation for usb, eth0, bttv.

So I am lost now :(
Is this a kernel bug or is there a kernel parameter which i have to use?

Regards
Dietmar

### Example 1 ####
/sbin/setpci -v -s 00:11.5 INTERRUPT_LINE=9
00:11.5:3c 09
/sbin/lspci -v -s 00:11.5 -x
00:11.5 Multimedia audio controller: VIA Technologies, Inc. AC97 Audio
Controller (rev 10)
Subsystem: Elitegroup Computer Systems: Unknown device 0996
Flags: medium devsel, IRQ 11
I/O ports at e400 [size=256]
Capabilities: [c0] Power Management version 2
00: 06 11 59 30 01 00 10 02 10 00 01 04 00 00 00 00
10: 01 e4 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 19 10 96 09
30: 00 00 00 00 c0 00 00 00 00 00 00 00 09 03 00 00
^^<---
changed
### Example 2 ####
/sbin/setpci -v -s 00:11.5 INTERRUPT_LINE=0x0a
00:11.5:3c 0a
/sbin/lspci -v -s 00:11.5 -x
00:11.5 Multimedia audio controller: VIA Technologies, Inc. AC97 Audio
Controller (rev 10)
Subsystem: Elitegroup Computer Systems: Unknown device 0996
Flags: medium devsel, IRQ 11
I/O ports at e400 [size=256]
Capabilities: [c0] Power Management version 2
00: 06 11 59 30 01 00 10 02 10 00 01 04 00 00 00 00
10: 01 e4 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 19 10 96 09
30: 00 00 00 00 c0 00 00 00 00 00 00 00 10 03 00 00
^^<---
changed

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