ATI Mobility Radeon XPRESS 200

2006-03-23 Thread Scot Hetzel
I recently purchased a HP Pavilion dv81325nr.  This system uses a ATI
Mobility Radeon Xpress 200 graphics card.

When I booted FreeBSD 6.1-Beta 4, the radeon kernel module didn't
detect this card.  I used pciconf -l -v, and it shows the following
for this graphics card:

[EMAIL PROTECTED]:5:0:  class=0x03 card=0x309b103c chip=0x59551002 rev=0x00 
hdr=0x00
vendor   = 'ATI Technologies Inc'
device   = 'Mobility Radeon XPRESS 200'
class= display
subclass = VGA

I then added this cards chip id to sys/dev/drm/drm_pciids.h (see
attached patch), recompiled the drm, and radeon kernel modules.  This
allowed the radeon kernel module to detect the card.

How do i test if this change is correct?

Is this card in the current drm_pciid.txt file, if not could some on
please added it?

Scot
--
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.
Index: sys/dev/drm/drm_pciids.h
===
RCS file: /home/ncvs/src/sys/dev/drm/drm_pciids.h,v
retrieving revision 1.2.2.2
diff -u -r1.2.2.2 drm_pciids.h
--- sys/dev/drm/drm_pciids.h14 Dec 2005 00:52:58 -  1.2.2.2
+++ sys/dev/drm/drm_pciids.h23 Mar 2006 03:18:15 -
@@ -78,6 +78,7 @@
{0x1002, 0x5835, CHIP_RS300|CHIP_IS_IGP|CHIP_IS_MOBILITY, ATI Radeon 
RS300 Mobility IGP}, \
{0x1002, 0x5836, CHIP_RS300|CHIP_IS_IGP, ATI Radeon RS300 IGP}, \
{0x1002, 0x5837, CHIP_RS300|CHIP_IS_IGP, ATI Radeon RS300 IGP}, \
+   {0x1002, 0x5955, CHIP_R200|CHIP_IS_MOBILITY, ATI Mobility Radeon 
Xpress 200}, \
{0x1002, 0x5960, CHIP_RV280, ATI Radeon RV280 9200}, \
{0x1002, 0x5961, CHIP_RV280, ATI Radeon RV280 9200 SE}, \
{0x1002, 0x5962, CHIP_RV280, ATI Radeon RV280 9200}, \











Re: ATI Mobility Radeon XPRESS 200

2006-03-23 Thread Jesse Allen
On 3/23/06, Scot Hetzel [EMAIL PROTECTED] wrote:
 I recently purchased a HP Pavilion dv81325nr.  This system uses a ATI
 Mobility Radeon Xpress 200 graphics card.

 When I booted FreeBSD 6.1-Beta 4, the radeon kernel module didn't
 detect this card.  I used pciconf -l -v, and it shows the following
 for this graphics card:

 [EMAIL PROTECTED]:5:0: class=0x03 card=0x309b103c chip=0x59551002 
 rev=0x00 hdr=0x00
 vendor   = 'ATI Technologies Inc'
 device   = 'Mobility Radeon XPRESS 200'
 class= display
 subclass = VGA

 I then added this cards chip id to sys/dev/drm/drm_pciids.h (see
 attached patch), recompiled the drm, and radeon kernel modules.  This
 allowed the radeon kernel module to detect the card.

 How do i test if this change is correct?

 Is this card in the current drm_pciid.txt file, if not could some on
 please added it?

 Scot
 --
 DISCLAIMER:
 No electrons were mamed while sending this message. Only slightly bruised.






The correct patch is found here:

https://bugs.freedesktop.org/attachment.cgi?id=4971

Beware it will lock up your machine when starting X.


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel