PCI probing problem

Roy P. Turner (kernel@dotd.dyn.ml.org)
Wed, 21 Jan 1998 12:22:21 -0700 (MST)


Upon boot of a 2.1.80 kernel (egcs 1.0.1) I get the following:

PCI_IDE: unknown IDE controller on PCI bus 0 function 88, VID=10b9, DID=5229
PCI_IDE: not 100% native mode: will probe irqs later
PCI_IDE: simplex device: DMA disabled
ide0: PCI_IDE Bus-Master DMA disabled (BIOS), pcicmd=0x0005, ccode=0x101fa20, dma_base=0x0000
PCI_IDE: simplex device: DMA disabled
ide1: PCI_IDE Bus-Master DMA disabled (BIOS), pcicmd=0x0005, ccode=0x101fa20, dma_base=0x0000

Now, it says unknown IDE controller... However, I looked in
include/linux/pci.h and drivers/pci/pci.c and the device is listed.
/proc/pci also lists it:

PCI devices found:
Bus 0, device 11, function 0:
IDE controller: Acer Labs M5229 TXpro (rev 32).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. Min Gnt=2.Max Lat=4.
I/O at 0xffa0 [0xffa1].
Bus 0, device 2, function 0:
ISA bridge: Acer Labs M1533 Aladdin IV (rev 180).
Medium devsel. Master Capable. No bursts.
Bus 0, device 0, function 0:
Host bridge: Acer Labs M1531 Aladdin IV (rev 179).
Slow devsel. Master Capable. Latency=32.

Is it disabling the bus mastering mode of the controller because it
doesn't recognize it?

The system has no PCI cards, two isa cards (sb8 v2.1, oak oti-37 video).
The chipset is TX pro, built in bus mastering eide, pretty standard for a
new motherboard. /proc/pci seems to list everything correctly...

Any help would be appreciated,
Thanks

PS: I got this message from the same system, it wasn't around in <=2.1.79:
more enable_irq(6)'s than disable_irq(6)'s!!<6>

PSS: It was missing a \n at the end (the next message about my floppy was
on the same line)