2.4.0-pre9: mga drm still not working

From: Jeffrey W. Baker (jwbaker@acm.org)
Date: Thu Oct 05 2000 - 10:15:47 EST


This problem has been reported by various people since at least pre5. I
still get this message upon boot with the latest pre kernel:

Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 204M
agpgart: Detected AMD Irongate chipset
agpgart: AGP aperture is 128M @ 0xd8000000
[drm] The mga drm module requires the agpgart module to function correctly
Please load the agpgart module before you load the mga module

The problem is that neither of these things are modules, they are both
compiled in. I can't exactly change the loading order, and in any case
it appears that agpgart is initialized before mga. Here's my /proc/pci in
case it helps:

PCI devices found:
  Bus 0, device 0, function 0:
    Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System
Controller (rev 35).
      Master Capable. Latency=32.
      Prefetchable 32 bit memory at 0xd8000000 [0xdfffffff].
      Prefetchable 32 bit memory at 0xe8001000 [0xe8001fff].
      I/O at 0xd000 [0xd003].
  Bus 0, device 1, function 0:
    PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge
(rev 1).
      Master Capable. Latency=32. Min Gnt=14.
  Bus 0, device 7, function 0:
    ISA bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ISA (rev 1).
  Bus 0, device 7, function 1:
    IDE interface: Advanced Micro Devices [AMD] AMD-756 [Viper] IDE (rev
3).
      Master Capable. Latency=32.
      I/O at 0xf000 [0xf00f].
  Bus 0, device 7, function 3:
    Bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ACPI (rev 3).
      Master Capable. Latency=32.
  Bus 0, device 8, function 0:
    Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 5).
      IRQ 9.
      Master Capable. Latency=32. Min Gnt=2.Max Lat=20.
      I/O at 0xd400 [0xd41f].
  Bus 0, device 8, function 1:
    Input device controller: Creative Labs SB Live! (rev 5).
      Master Capable. Latency=32.
      I/O at 0xd800 [0xd807].
  Bus 0, device 9, function 0:
    Ethernet controller: Lite-On Communications Inc LNE100TX (rev 32).
      IRQ 5.
      Master Capable. Latency=32.
      I/O at 0xdc00 [0xdcff].
      Non-prefetchable 32 bit memory at 0xe8000000 [0xe80000ff].
  Bus 0, device 10, function 0:
    SCSI storage controller: Adaptec AIC-7881U (rev 0).
      IRQ 10.
      Master Capable. Latency=32. Min Gnt=8.Max Lat=8.
      I/O at 0xe000 [0xe0ff].
      Non-prefetchable 32 bit memory at 0xe8002000 [0xe8002fff].
  Bus 0, device 11, function 0:
    Multimedia video controller: Brooktree Corporation Bt848 TV with DMA
push (rev 1).
      IRQ 11.
      Master Capable. Latency=32. Min Gnt=16.Max Lat=40.
      Prefetchable 32 bit memory at 0xe8004000 [0xe8004fff].
  Bus 1, device 5, function 0:
    VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 4).
      IRQ 5.
      Master Capable. Latency=32. Min Gnt=16.Max Lat=32.
      Prefetchable 32 bit memory at 0xe4000000 [0xe5ffffff].
      Non-prefetchable 32 bit memory at 0xe0000000 [0xe0003fff].
      Non-prefetchable 32 bit memory at 0xe1000000 [0xe17fffff].

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



This archive was generated by hypermail 2b29 : Sat Oct 07 2000 - 21:00:16 EST