2003-05-11 10:58:57

by Grzegorz Wilk

[permalink] [raw]
Subject: [PATCH] SiS648 support for agpgart, kernel 2.4.21-rc2-ac1

This patch just adds sis648 chipset support as a generic sis chipset into
agpgart. You need it if you want to get a 3d acceleration to work.

So far it works fine on my Radeon 9000
(glxgears 1200fps instead of 300, glTron works excellent).

One thing i'm not sure is in which agp mode it is working. SiS648 as well as
R9k supports agp 3.0 but I don't think that generic sis driver does.
(correct me if i'm wrong).


diff -u orig_linux.21rc2-ac1/drivers/char/agp/agpgart_be.c linux.21rc2-ac1/drivers/char/agp/agpgart_be.c
--- orig_linux.21rc2-ac1/drivers/char/agp/agpgart_be.c 2003-05-11 12:23:51.000000000 +0200
+++ linux.21rc2-ac1/drivers/char/agp/agpgart_be.c 2003-05-11 12:39:03.000000000 +0200
@@ -4655,6 +4655,12 @@
"SiS",
"646",
sis_generic_setup },
+ { PCI_DEVICE_ID_SI_648,
+ PCI_VENDOR_ID_SI,
+ SIS_GENERIC,
+ "SiS",
+ "648",
+ sis_generic_setup },
{ PCI_DEVICE_ID_SI_735,
PCI_VENDOR_ID_SI,
SIS_GENERIC,



Subject: Re: [PATCH] SiS648 support for agpgart, kernel 2.4.21-rc2-ac1


On Sun, 11 May 2003, Grzesiek Wilk wrote:

> This patch just adds sis648 chipset support as a generic sis chipset into
> agpgart. You need it if you want to get a 3d acceleration to work.
>
> So far it works fine on my Radeon 9000
> (glxgears 1200fps instead of 300, glTron works excellent).
>
> One thing i'm not sure is in which agp mode it is working. SiS648 as well as
> R9k supports agp 3.0 but I don't think that generic sis driver does.
> (correct me if i'm wrong).

You are wrong, R9k -> no AGP3.0 ;-).
--
Bartlomiej

2003-05-11 12:08:03

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: [PATCH] SiS648 support for agpgart, kernel 2.4.21-rc2-ac1

On Sun, 11 May 2003, Bartlomiej Zolnierkiewicz wrote:

> On Sun, 11 May 2003, Grzesiek Wilk wrote:
>
> > This patch just adds sis648 chipset support as a generic sis chipset into
> > agpgart. You need it if you want to get a 3d acceleration to work.
> >
> > So far it works fine on my Radeon 9000
> > (glxgears 1200fps instead of 300, glTron works excellent).

Wow that's horrendous.

--
function.linuxpower.ca

2003-05-11 12:56:18

by Grzegorz Wilk

[permalink] [raw]
Subject: Re: [PATCH] SiS648 support for agpgart, kernel 2.4.21-rc2-ac1

Uzytkownik Bartlomiej Zolnierkiewicz napisal:
> On Sun, 11 May 2003, Grzesiek Wilk wrote:

>>One thing i'm not sure is in which agp mode it is working. SiS648 as well as
>>R9k supports agp 3.0 but I don't think that generic sis driver does.
>>(correct me if i'm wrong).
>
>
> You are wrong, R9k -> no AGP3.0 ;-).
> --
> Bartlomiej

I'm quite certain, that R2k _is_ agp 3.0 compatible.
Following the specification at
http://mirror.ati.com/products/pc/radeon9000pro/specs.html:
"...with AGP 2X (3.3v), 4X (1.5V), 8X (0.8v) or Universal AGP 3.0 bus
configuration (2X/4X/8X)."

So is ATI making a mickey of me or what?

Subject: Re: [PATCH] SiS648 support for agpgart, kernel 2.4.21-rc2-ac1


On Sun, 11 May 2003, Grzegorz Wilk wrote:

> Uzytkownik Bartlomiej Zolnierkiewicz napisal:
> > On Sun, 11 May 2003, Grzesiek Wilk wrote:
>
> >>One thing i'm not sure is in which agp mode it is working. SiS648 as well as
> >>R9k supports agp 3.0 but I don't think that generic sis driver does.
> >>(correct me if i'm wrong).
> >
> >
> > You are wrong, R9k -> no AGP3.0 ;-).
> > --
> > Bartlomiej
>
> I'm quite certain, that R2k _is_ agp 3.0 compatible.
> Following the specification at
> http://mirror.ati.com/products/pc/radeon9000pro/specs.html:
> "...with AGP 2X (3.3v), 4X (1.5V), 8X (0.8v) or Universal AGP 3.0 bus
> configuration (2X/4X/8X)."
>
> So is ATI making a mickey of me or what?

It is a bit misleading, read once again and look at "GENERAL FEATURES",
2X and 4X supported and 8X *compatible*.
Look also at R9200(PRO) spec, it is a R9000(PRO) with AGP3.0 support.

btw. R9100 is both faster/cheaper than R9000PRO.

--
Bartlomiej

2003-05-11 14:15:49

by Grzegorz Wilk

[permalink] [raw]
Subject: Re: [PATCH] SiS648 support for agpgart, kernel 2.4.21-rc2-ac1

Uzytkownik Bartlomiej Zolnierkiewicz napisal:
> [...]
> It is a bit misleading, read once again and look at "GENERAL FEATURES",
> 2X and 4X supported and 8X *compatible*.
> Look also at R9200(PRO) spec, it is a R9000(PRO) with AGP3.0 support.

You're right. The information provided by ATI is confusing.
It dosen't make much differece to me. By the time
a game or application capable of taking any benefits from agp8x
will be released R9k will be too poor to work with it anyway... ;)

Still I have enough of companies mixing my mind with
such statements as ATI (I'm not really into hardware
so together with my poor english results in such mistakes).

> btw. R9100 is both faster/cheaper than R9000PRO.

I bought my R9k at the end of 2002 when it's power/economy indicator
used to be much higher than today is.