[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

irq problems (non-pcmcia) on toshiba



Hello

I am having problems with my soundcard and my NIC on my toshiba portege
7140CT running woody 2.4.18. (My sound is jumpy and my NIC is sometimes
not identified- this may be related to the state of the sound device when
i power down, but i'm not 100% sure.)

I think this is due to them sharing an IRQ (along with several other
things, including video). The output of lspci and contents of
/proc/interrupts are below.

My question is: how do i assign different irq's to these devices?

My BIOS gives me the following 2 options:
Configuration: device config= "All devices" or "Setup in OS"

However, neither allows me to adjust the irq assigned to everything
other than parallel, serial, and modem.  The floppy, HDD (ide0),
dock(ide1) and PCI bus have apparently non-configurable irqs in bios.

(The only difference between the options seems to be is that "All
devices" allows me to insist that PCIC is used for the PC card
controller mode)

Kernel options presently set as

CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y

Is APIC a solution, and how do i enable it if it is not enabled?

config:

CONFIG_X86_GOOD_APIC=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y

but in dmesg:
Local APIC disabled by BIOS -- reenabling.
Could not enable APIC!

(Also APCI is not running,  but it think this doesn't offer a solution anyway)

Thanks in advance for any help.

deetee

---------
/proc/interrupts

           CPU0
  0:    3088537          XT-PIC  timer
  1:      21989          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:      20888          XT-PIC  xirc2ps_cs
  6:          8          XT-PIC  floppy
  8:          3          XT-PIC  rtc
 11:         19          XT-PIC  ESS Maestro 2E, usb-uhci, eth0
 12:     257780          XT-PIC  PS/2 Mouse
 14:     285579          XT-PIC  ide0
 15:         50          XT-PIC  ide1
NMI:          0
LOC:          0
ERR:          0
MIS:          0


----
lspci -v


00:00.0 Host bridge: Intel Corp. 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
	Subsystem: Toshiba America Info Systems: Unknown device 0001
	Flags: bus master, medium devsel, latency 64
	Memory at f0000000 (32-bit, prefetchable) [size=128M]
	Capabilities: [a0] AGP version 1.0

00:01.0 PCI bridge: Intel Corp. 440BX/ZX - 82443BX/ZX AGP bridge (rev 03) (prog-if 00 [Normal decode])
	Flags: bus master, 66Mhz, medium devsel, latency 64
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	Memory behind bridge: fec00000-ff7fffff

00:05.0 Bridge: Intel Corp. 82371AB PIIX4 ISA (rev 02)
	Flags: bus master, medium devsel, latency 0

00:05.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01) (prog-if 80 [Master])
	Flags: bus master, medium devsel, latency 64
	I/O ports at fff0 [size=16]

00:05.2 USB Controller: Intel Corp. 82371AB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
	Flags: bus master, medium devsel, latency 64, IRQ 11
	I/O ports at ff80 [size=32]

00:05.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 03)
	Flags: medium devsel, IRQ 9

00:07.0 Communication controller: Lucent Microelectronics 56k WinModem (rev 01)
	Subsystem: Toshiba America Info Systems Internal V.90 Modem
	Flags: bus master, medium devsel, latency 0, IRQ 3
	Memory at ffefff00 (32-bit, non-prefetchable) [size=256]
	I/O ports at 02f8 [size=8]
	I/O ports at 1c00 [size=256]
	Capabilities: [f8] Power Management version 2

00:09.0 IRDA controller: Toshiba America Info Systems FIR Port Type-DO
	Subsystem: Toshiba America Info Systems FIR Port Type-DO
	Flags: bus master, slow devsel, latency 64, IRQ 11
	I/O ports at ff60 [size=32]
	Capabilities: [80] Power Management version 2

00:0c.0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E (rev 10)
	Subsystem: Toshiba America Info Systems ES1978 Maestro-2E Audiodrive
	Flags: bus master, medium devsel, latency 64, IRQ 11
	I/O ports at fc00 [size=256]
	Capabilities: [c0] Power Management version 2

00:0f.0 Ethernet controller: 3Com Corporation 3c905C-TX [Fast Etherlink] (rev 6c)
	Subsystem: Toshiba America Info Systems: Unknown device 0001
	Flags: bus master, medium devsel, latency 64, IRQ 11
	I/O ports at fb00 [size=128]
	Memory at febfff80 (32-bit, non-prefetchable) [size=128]
	Expansion ROM at febc0000 [disabled] [size=128K]
	Capabilities: [dc] Power Management version 2

01:00.0 VGA compatible controller: Trident Microsystems Cyber 9540 (rev 52) (prog-if 00 [VGA])
	Subsystem: Toshiba America Info Systems: Unknown device 0001
	Flags: bus master, 66Mhz, medium devsel, latency 8, IRQ 11
	Memory at ff400000 (32-bit, non-prefetchable) [size=4M]
	Memory at ff3e0000 (32-bit, non-prefetchable) [size=128K]
	Memory at fec00000 (32-bit, non-prefetchable) [size=4M]
	Expansion ROM at <unassigned> [disabled] [size=64K]
	Capabilities: [80] AGP version 1.0
	Capabilities: [90] Power Management version 1



Reply to: