All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chris Cheney <ccheney@debian.org>
To: linux-kernel@vger.kernel.org
Subject: ATI Radeon IGP 320M Linux support
Date: Tue, 12 Nov 2002 09:16:22 -0600	[thread overview]
Message-ID: <20021112151622.GC16414@cheney.cx> (raw)


I recently purchased a Compaq Presario 900Z laptop and discovered it
used a ATI Radeon IGP 320M chipset.

http://mirror.ati.com/technology/hardware/radeonigp/rigp320m.html

>From the pci output it looks like it uses ALi parts but at least with
kernel 2.4.18 it will not boot properly (Yes, Windows XP runs on it).
I tried to install Debian on it (2.4.18 kernel) and at first it hangs
with a machine check exception unless nomce is passed, then it will
give errors like this:

(doing this repeatedly)
hdc: status error: status=0x20 { DeviceFault }
hdc: DMA disabled
hdc: ATAPI reset complete
hdc: status error: status=0x20 { DeviceFault }
hdc: ATAPI reset complete
hdc: status error: status=0x20 { DeviceFault }
end_request: I/O error, dev 16:00 (hdc), sector 0

If I run fdisk -l /dev/hda I see:

hda: status timeout: status=0x80 { Busy }
hda: DMA disabled
hda: drive not ready for command
ide0: reset timed-out, status=0x80
hda: status timeout: status=0x80 { Busy }
hda: drive not ready for command
ide0: reset timed-out, status=0x80
end_request: I/O error, dev 03:00 (hda), sector 0

I have tried installing gentoo 1.4rc1 and RedHat 8.0 and both of them
failed to install as well.

Here is /proc/pci output:

PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: PCI device 1002:cab0 (ATI Technologies Inc) (rev 19).
      Master Capable.  Latency=64.
      Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff].
      Prefetchable 32 bit memory at 0xf4400000 [0xf4400fff].
      I/O at 0x8090 [0x8093].
  Bus  0, device   1, function  0:
    PCI bridge: PCI device 1002:700f (ATI Technologies Inc) (rev 1).
      Master Capable.  Latency=99.  Min Gnt=12.
  Bus  0, device   2, function  0:
    USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 3).
      IRQ 11.
      Master Capable.  Latency=64.  Max Lat=80.
      Non-prefetchable 32 bit memory at 0xf4010000 [0xf4010fff].
  Bus  0, device  15, function  0:
    USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (#2) (rev 3).
      IRQ 11.
      Master Capable.  Latency=64.  Max Lat=80.
      Non-prefetchable 32 bit memory at 0xf4012000 [0xf4012fff].
  Bus  0, device   7, function  0:
    ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev 0).
  Bus  0, device   8, function  0:
    Multimedia audio controller: Acer Laboratories Inc. [ALi] M5451 PCI South Bridge Audio (rev 2).
      IRQ 5.
      Master Capable.  Latency=64.  Min Gnt=2.Max Lat=24.
      I/O at 0x8400 [0x84ff].
      Non-prefetchable 32 bit memory at 0xf4011000 [0xf4011fff].
  Bus  0, device  10, function  0:
    Class ffff: Texas Instruments PCI1410 PC card Cardbus Controller (rev 255).
      Master Capable.  Latency=255.  Min Gnt=255.Max Lat=255.
      Non-prefetchable 32 bit memory at 0xffbfe000 [0xffbfefff].
  Bus  0, device  11, function  0:
    Class ffff: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 255).
      IRQ 11.
      Master Capable.  Latency=255.  Min Gnt=255.Max Lat=255.
      I/O at 0x8800 [0x88ff].
      Non-prefetchable 32 bit memory at 0xf4013000 [0xf40130ff].
  Bus  0, device  12, function  0:
    Class ffff: Conexant HSF 56k HSFi Modem (rev 255).
      IRQ 10.
      Master Capable.  Latency=255.  Min Gnt=255.Max Lat=255.
      Non-prefetchable 32 bit memory at 0xf4000000 [0xf400ffff].
      I/O at 0x8098 [0x809f].
  Bus  0, device  16, function  0:
    IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 196).
      Master Capable.  Latency=32.  Min Gnt=2.Max Lat=4.
      I/O at 0x8080 [0x808f].
  Bus  0, device  17, function  0:
    Bridge: Acer Laboratories Inc. [ALi] M7101 PMU (rev 0).
  Bus  1, device   5, function  0:
    VGA compatible controller: PCI device 1002:4336 (ATI Technologies Inc) (rev 0).
      IRQ 10.
      Master Capable.  Latency=66.  Min Gnt=8.
      Prefetchable 32 bit memory at 0xf6000000 [0xf7ffffff].
      I/O at 0x9000 [0x90ff].
      Non-prefetchable 32 bit memory at 0xf4100000 [0xf410ffff].


Does anyone have any ideas on how to make this work, and/or does it need
further kernel support?

Thanks,

Chris Cheney

PS - I am not subscribed to lkml please CC: any comments.

             reply	other threads:[~2002-11-12 15:09 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-12 15:16 Chris Cheney [this message]
2002-11-12 16:03 ` ATI Radeon IGP 320M Linux support Alan Cox

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20021112151622.GC16414@cheney.cx \
    --to=ccheney@debian.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.