Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Apr 2003 01:17:35 -0400
From:      "Adam Maas" <mykroft@explosive.mail.net>
To:        "Martin Wenzlick" <mgw@clear.net.nz>, <freebsd-hardware@freebsd.org>
Subject:   Re: ATI Radeon QL 8500, DRM support, 5.0-RELEASE
Message-ID:  <001001c2fcc4$ffb61db0$7419cdcd@ticking>
References:  <200304071658.31251.mgw@clear.net.nz>

next in thread | previous in thread | raw e-mail | index | archive | help

----- Original Message -----
From: "Martin Wenzlick" <mgw@clear.net.nz>
To: <freebsd-hardware@freebsd.org>
Sent: Monday, April 07, 2003 12:58 PM
Subject: ATI Radeon QL 8500, DRM support, 5.0-RELEASE


> Any known plans for DRM support for "ATI Radeon QL 8500" AGP card ?
> Might this already be covered in -CURRENT ? I haven't had the guts to try
> -CURRENT yet.
>
> Some info:
> su-2.05b# dmesg |grep info
> info: [drm] ATI Radeon QL 8500 (AGP) not supported
>
> su-2.05b# uname -a
> FreeBSD cerbera.localdomain 5.0-RELEASE FreeBSD 5.0-RELEASE #1: Sat Apr  5
> 21:52:56 GMT 2003
> marty@cerbera.localdomain:/usr/src/sys/i386/compile/CERBERADRM  i386
>
> su-2.05b# scanpci -v
> ---- * snip * ----
> pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1002 device 0x514c
>  ATI Technologies Inc Radeon R200 QL [Radeon 8500 LE]
>  CardVendor 0x17af card 0x2003 (Hightech Information System Ltd., Card
> unknown)
>   STATUS    0x02b0  COMMAND 0x0087
>   CLASS     0x03 0x00 0x00  REVISION 0x00
>   BIST      0x00  HEADER 0x00  LATENCY 0x20  CACHE 0x08
>   BASE0     0xc0000008  addr 0xc0000000  MEM PREFETCHABLE
>   BASE1     0x00009801  addr 0x00009800  I/O
>   BASE2     0xdfef0000  addr 0xdfef0000  MEM
>   BASEROM   0xdfec0000  addr 0xdfec0000  not-decode-enabled
>   MAX_LAT   0x00  MIN_GNT 0x08  INT_PIN 0x01  INT_LINE 0x0b
>
> su-2.05b# cat /usr/src/sys/dev/drm/radeon_drv.c |grep Radeon
> /* radeon_drv.c -- ATI Radeon driver -*- linux-c -*-
> #define DRIVER_DESC             "ATI Radeon"
>         {0x1002, 0x4242, 0, "ATI Radeon BB 8500 (AGP)"},
>         {0x1002, 0x4C57, 1, "ATI Radeon LW Mobility 7 (AGP)"},
>         {0x1002, 0x4C59, 1, "ATI Radeon LY Mobility 6 (AGP)"},
>         {0x1002, 0x4C5A, 1, "ATI Radeon LZ Mobility 6 (AGP)"},
>         {0x1002, 0x5144, 1, "ATI Radeon QD (AGP)"},
>         {0x1002, 0x5145, 1, "ATI Radeon QE (AGP)"},
>         {0x1002, 0x5146, 1, "ATI Radeon QF (AGP)"},
>         {0x1002, 0x5147, 1, "ATI Radeon QG (AGP)"},
>         {0x1002, 0x514C, 0, "ATI Radeon QL 8500 (AGP)"},  <-------( not
> supported?)
>         {0x1002, 0x514E, 0, "ATI Radeon QN 8500 (AGP)"},
>         {0x1002, 0x514F, 0, "ATI Radeon QO 8500 (AGP)"},
>         {0x1002, 0x5157, 1, "ATI Radeon QW 7500 (AGP)"},
>         {0x1002, 0x5159, 1, "ATI Radeon QY VE (AGP)"},
>         {0x1002, 0x515A, 1, "ATI Radeon QZ VE (AGP)"},
>         {0x1002, 0x516C, 0, "ATI Radeon Ql 8500 (AGP)"},
>
>


Sounds like it's simply not detecting the card 100% correctly. This likely
means that you just need to add a line with the correct Vendor and Card ID
(The ATI ones are there, but your card is a 3rd party card with different
codes) to radeon_drv.c

Try this:

{0x17af, 0x2003, 0, "ATI Radeon QL 8500 (AGP)"},


Adam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001001c2fcc4$ffb61db0$7419cdcd>