Re: missing ATI chips in radeon_probe.c ?

2008-05-04 Thread loic . mahe
> Where does the 0x4a5a one come from?  I can find no other references to 
it.

Damn, you're right. This is a typo. It is 0x4a54, which is already in the 
list.

> I'd still like to know where your original list came from.

Okay : first I built a more complete list of PCI ids, by merging :
- the RADEONPciChipsets[] table in radeon_probe.c
- the list from ATI's fglrx package
- sourceforge's pci.ids table

My reasoning was then the following : if a given chip, eg R200, is in the
RADEONPciChipsets[] table, then all R200 based boards should also be
supported. Am I right ? If not, then my work can be simply discarded ...

Loïc Mahé - Toulouse, France

Re: Re Re: missing ATI chips in radeon_probe.c ?

2008-05-01 Thread Marc Aurele La France

On Wed, 30 Apr 2008, [EMAIL PROTECTED] wrote:


Please note that I didn't test if these boards worked actually !
I'm only making suggestions and these reasonings may be wrong !


Yes.  I understood that.


1) I've reworked my list.


I'd still like to know where your original list came from.


2) Now, looking at radeon_probe.c, we can note that some boards in your
list
have chips which are not in the list of the radeon(4x) man page. So either
the man page should be updated or this is a mistake ?


Dunno.  Not surprising though, given this was a merge from X.Org.


RC410 :
- 0x1002  0x5a61  "ATI|RC410 [Radeon Xpress 200]"
- 0x1002  0x5a62  "ATI|RC410 [Radeon Xpress 200M]"

ES1000 :
- 0x1002  0x515e  "ATI|ES1000"
- 0x1002  0x5969  "ATI|ES1000"
According to http://ati.amd.com/products/server/es1000/index.html, ES1000
was designed
for servers and has no 3D acceleration (so Option "nodri").


I agree the driver should know that.


RS480 :
- 0x1002  0x5954  "ATI|RS480 [Radeon Xpress 200G Series]"
- 0x1002  0x5955  "ATI|Radeon XPRESS 200M 5955 (PCIE)"



RS482 :
- 0x1002  0x5974  "ATI|RS482 [Radeon Xpress 200]"
- 0x1002  0x5975  "ATI|RS485 [Radeon Xpress 1100 IGP]"
Note : RS485 is a typo in pci.ids - I told that to the guys on
sourceforge.


I don't think such lists can ever be 100% reliable.


3) Continuing on that way, these chipsets are of the same type as those in
2) and
could perhaps be added too :



*0x1002 0x5854  "ATI Radeon Xpress Series (RS480)"
*0x1002 0x5874  "ATI Radeon Xpress Series (RS482)"
*0x1002 0x5a63  "ATI Radeon Xpress Series (RC410)"
Moreover, the following two boards are also ES1000, but are aren't in the
supported list,
they could perhaps be added if the ES1000 chip is kept in the list :
- 0x1002  0x515f  "ATI|ES1000"
- 0x103c  0x31fb  "HP|DL365 ATI ES1000 VGA controller"



Note : these chips are not in pci.ids now.


Marc.

+--+--+
|  Marc Aurele La France   |  work:   1-780-492-9310  |
|  Academic Information and|  fax:1-780-492-1729  |
|Communications Technologies   |  email:  [EMAIL PROTECTED] |
|  352 General Services Building   +--+
|  University of Alberta   |  |
|  Edmonton, Alberta   |Standard disclaimers apply|
|  T6G 2H1 |  |
|  CANADA  |  |
+--+--+
XFree86 developer and VP.  ATI driver and X server internals.
___
Devel mailing list
Devel@XFree86.Org
http://XFree86.Org/mailman/listinfo/devel


Re Re: missing ATI chips in radeon_probe.c ?

2008-04-30 Thread loic . mahe
;ATI|R430 [Radeon X800] (PCIE) (Secondary)"
0x1002  0x5571  "ATI|R423GL-SE [FireGL V5100 (PCIE)] (Secondary)"
*0x1002 0x5657  "ATI|Radeon X550/X700 Series (RV410)
0x1002  0x5940  "ATI|RV280 [Radeon 9200 PRO] (Secondary)"
0x1002  0x5941  "ATI|RV280 [Radeon 9200] (Secondary)"
0x1002  0x5944  "ATI|RV280 [Radeon 9200 SE (PCI)]"
*0x1002 0x5a43  "ATI|Radeon Xpress Series (RS400)"
*0x1002 0x5b66  "ATI|RV370X (RV370)"
0x1002  0x5b70  "ATI|RV370 [Radeon X300SE]"
0x1002  0x5b72  "ATI|RV380 [Radeon X600]"
0x1002  0x5b73  "ATI|RV370 secondary [Sapphire X550 Silent]"
0x1002  0x5b74  "ATI|RV370 5B64 [FireGL V3100 (PCIE)] (Secondary)"
0x1002  0x5d44  "ATI|RV280 [Radeon 9200 SE] (Secondary)"
0x1002  0x5d45  "ATI|RV280 [FireMV 2200 PCI] (secondary)"
*0x1002 0x5d51  "ATI|R480 GL 12P (R480)"
0x1002  0x5d6d  "ATI|R480 [Radeon X850XT Platinum (PCIE)] (Secondary)"
0x1002  0x5d6f  "ATI|R480 [Radeon X800 GTO (PCIE)] (Secondary)"
0x1002  0x5d72  "ATI|R480 [Radeon X850XT (PCIE)] (Secondary)"
0x1002  0x5d77  "ATI|R423 5F57 [Radeon X800XT (PCIE)] (Secondary)"
0x1002  0x5e49  "ATI|RV410 [FireGL V3300]"
0x1002  0x5e6b  "ATI|RV410 [Radeon X700 Pro (PCIE)] (Secondary)"
0x1002  0x5e6d  "ATI|RV410 [Radeon X700 (PCIE)] (Secondary)"
0x1002  0x5f57  "ATI|R423 [Radeon X800XT (PCIE)]"
0x1002  0x7c37  "ATI|RV350 AQ [Radeon 9600 SE]"

2) Now, looking at radeon_probe.c, we can note that some boards in your 
list
have chips which are not in the list of the radeon(4x) man page. So either
the man page should be updated or this is a mistake ?

RC410 :
- 0x1002  0x5a61  "ATI|RC410 [Radeon Xpress 200]"
- 0x1002  0x5a62  "ATI|RC410 [Radeon Xpress 200M]"

ES1000 :
- 0x1002  0x515e  "ATI|ES1000"
- 0x1002  0x5969  "ATI|ES1000"
According to http://ati.amd.com/products/server/es1000/index.html, ES1000 
was designed
for servers and has no 3D acceleration (so Option "nodri").

RS480 :
- 0x1002  0x5954  "ATI|RS480 [Radeon Xpress 200G Series]"
- 0x1002  0x5955  "ATI|Radeon XPRESS 200M 5955 (PCIE)"

RS482 :
- 0x1002  0x5974  "ATI|RS482 [Radeon Xpress 200]"
- 0x1002  0x5975  "ATI|RS485 [Radeon Xpress 1100 IGP]"
Note : RS485 is a typo in pci.ids - I told that to the guys on 
sourceforge.

3) Continuing on that way, these chipsets are of the same type as those in 
2) and
could perhaps be added too :

*0x1002 0x5854  "ATI Radeon Xpress Series (RS480)"
*0x1002 0x5874  "ATI Radeon Xpress Series (RS482)"
*0x1002 0x5a63  "ATI Radeon Xpress Series (RC410)"
Moreover, the following two boards are also ES1000, but are aren't in the 
supported list,
they could perhaps be added if the ES1000 chip is kept in the list :
- 0x1002  0x515f  "ATI|ES1000"
- 0x103c  0x31fb  "HP|DL365 ATI ES1000 VGA controller"

Note : these chips are not in pci.ids now.

Loïc Mahé - Toulouse, France



Marc Aurele La France <[EMAIL PROTECTED]> 
Envoyé par : [EMAIL PROTECTED]
29/04/2008 19:50
Veuillez répondre à
devel@xfree86.org


A
devel@XFree86.Org
cc

Objet
Re: missing ATI chips in radeon_probe.c ?






On Tue, 29 Apr 2008, [EMAIL PROTECTED] wrote:

> In xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c, these ATI
> (0x1002) chips seem to be missing :

> 0x4157 "Card:ATI FireGL T2"
> 0x4964 "Card:ATI Radeon 9000"
> 0x4965 "Card:ATI Radeon 9000"
> 0x4a5a "Card:ATI Radeon AIW X800 VE"
> 0x4c65 "Card:ATI Radeon Mobility M9"
> 0x5149 "Card:ATI Radeon 8500"
> 0x514a "Card:ATI Radeon 8500"
> 0x514b "Card:ATI Radeon 8500"
> 0x514e "Card:ATI Radeon 8500 LE"
> 0x514f "Card:ATI Radeon 8500 LE"
> 0x5168 "Card:ATI Radeon 8500"
> 0x5169 "Card:ATI Radeon 8500"
> 0x516a "Card:ATI Radeon 8500"
> 0x516b "Card:ATI Radeon 8500"
> 0x516c "Card:ATI Radeon 8500"

> According to the radeon(4x) man page, there are managed by the radeon
> XFree86 driver.

OK.  I'll be adding them shortly.

Thanks.

Marc.

+--+--+
|  Marc Aurele La France   |  work:   1-780-492-9310  |
|  Academic Information and|  fax:1-780-492-1729  |
|Communications Technologies   |  email:  [EMAIL PROTECTED] |
|  352 General Services Building   +--+
|  University of Alberta   |  |
|  Edmonton, Alberta   |Standard disclaimers apply|
|  T6G 2H1 |  |
|  CANADA  |  |
+--+--+
XFree86 developer and VP.  ATI driver and X server internals.
___
Devel mailing list
Devel@XFree86.Org
http://XFree86.Org/mailman/listinfo/devel



Re: missing ATI chips in radeon_probe.c ?

2008-04-29 Thread Marc Aurele La France

On Tue, 29 Apr 2008, [EMAIL PROTECTED] wrote:


In xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c, these ATI
(0x1002) chips seem to be missing :



0x4157 "Card:ATI FireGL T2"
0x4964 "Card:ATI Radeon 9000"
0x4965 "Card:ATI Radeon 9000"
0x4a5a "Card:ATI Radeon AIW X800 VE"
0x4c65 "Card:ATI Radeon Mobility M9"
0x5149 "Card:ATI Radeon 8500"
0x514a "Card:ATI Radeon 8500"
0x514b "Card:ATI Radeon 8500"
0x514e "Card:ATI Radeon 8500 LE"
0x514f "Card:ATI Radeon 8500 LE"
0x5168 "Card:ATI Radeon 8500"
0x5169 "Card:ATI Radeon 8500"
0x516a "Card:ATI Radeon 8500"
0x516b "Card:ATI Radeon 8500"
0x516c "Card:ATI Radeon 8500"



According to the radeon(4x) man page, there are managed by the radeon
XFree86 driver.


OK.  I'll be adding them shortly.

Thanks.

Marc.

+--+--+
|  Marc Aurele La France   |  work:   1-780-492-9310  |
|  Academic Information and|  fax:1-780-492-1729  |
|Communications Technologies   |  email:  [EMAIL PROTECTED] |
|  352 General Services Building   +--+
|  University of Alberta   |  |
|  Edmonton, Alberta   |Standard disclaimers apply|
|  T6G 2H1 |  |
|  CANADA  |  |
+--+--+
XFree86 developer and VP.  ATI driver and X server internals.
___
Devel mailing list
Devel@XFree86.Org
http://XFree86.Org/mailman/listinfo/devel


missing ATI chips in radeon_probe.c ?

2008-04-29 Thread loic . mahe
Hello,

In xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c, these ATI 
(0x1002) chips seem to be missing :

0x4157 "Card:ATI FireGL T2"
0x4964 "Card:ATI Radeon 9000"
0x4965 "Card:ATI Radeon 9000"
0x4a5a "Card:ATI Radeon AIW X800 VE"
0x4c65 "Card:ATI Radeon Mobility M9"
0x5149 "Card:ATI Radeon 8500"
0x514a "Card:ATI Radeon 8500"
0x514b "Card:ATI Radeon 8500"
0x514e "Card:ATI Radeon 8500 LE"
0x514f "Card:ATI Radeon 8500 LE"
0x5168 "Card:ATI Radeon 8500"
0x5169 "Card:ATI Radeon 8500"
0x516a "Card:ATI Radeon 8500"
0x516b "Card:ATI Radeon 8500"
0x516c "Card:ATI Radeon 8500"

According to the radeon(4x) man page, there are managed by the radeon 
XFree86 driver.

Note : I'm in sync with the last develsnap (4.7.99.16).

Loïc Mahé - Toulouse, France