Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-15 Thread Tim Smith
On Monday 15 Jul 2002 9:33 pm, Charl P. Botha scribed numinously:" > On Mon, Jul 15, 2002 at 09:25:18PM +0100, Tim Smith wrote: > > I'm back to probing at the lockup now that I have my "hacking space" > > back. I'll post the WAIT_UNTIL_3D_IDLE version in a minute so there's > > "a" fix while I try

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-15 Thread Charl P. Botha
On Mon, Jul 15, 2002 at 09:25:18PM +0100, Tim Smith wrote: > I'm back to probing at the lockup now that I have my "hacking space" back. > I'll post the WAIT_UNTIL_3D_IDLE version in a minute so there's "a" fix > while I try to understand the true problem more. Heh. My boss is in the Which lock

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-15 Thread Tim Smith
On Thursday 11 Jul 2002 9:25 pm, Michel Dänzer scribed numinously:" > PS: Sorry if you wasted time on this. I worked on it on Monday but > haven't gotten around to finish it until now, and I thought you didn't > have time to work on it this week. I was mucking around moving things over to the new

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-15 Thread Michel Dänzer
On Mon, 2002-07-15 at 05:21, Jens Owen wrote: > Michel Dänzer wrote: > > > On Sun, 2002-07-14 at 15:36, Keith Whitwell wrote: > > > >>Michel Dänzer wrote: > >> > >>>On Fri, 2002-07-12 at 14:56, Keith Whitwell wrote: > >>> > >>> > >Looks good, but I think I've got an even better patch: > >>>

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-14 Thread Jens Owen
Michel Dänzer wrote: > On Sun, 2002-07-14 at 15:36, Keith Whitwell wrote: > >>Michel Dänzer wrote: >> >>>On Fri, 2002-07-12 at 14:56, Keith Whitwell wrote: >>> >>> >Looks good, but I think I've got an even better patch: > >http://www.penguinppc.org/~daenzer/DRI/radeon-nommio.diff >>

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-14 Thread Michel Dänzer
On Sun, 2002-07-14 at 15:36, Keith Whitwell wrote: > Michel Dänzer wrote: > > On Fri, 2002-07-12 at 14:56, Keith Whitwell wrote: > > > >>>Looks good, but I think I've got an even better patch: > >>> > >>>http://www.penguinppc.org/~daenzer/DRI/radeon-nommio.diff > >>> > >>>I've moved the initiali

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-14 Thread Keith Whitwell
Michel Dänzer wrote: > On Fri, 2002-07-12 at 14:56, Keith Whitwell wrote: > >>>Looks good, but I think I've got an even better patch: >>> >>>http://www.penguinppc.org/~daenzer/DRI/radeon-nommio.diff >>> >>>I've moved the initialization and put the scratch registers right behind >>>the ring read

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-13 Thread Michel Dänzer
On Fri, 2002-07-12 at 14:56, Keith Whitwell wrote: > > > Looks good, but I think I've got an even better patch: > > > > http://www.penguinppc.org/~daenzer/DRI/radeon-nommio.diff > > > > I've moved the initialization and put the scratch registers right behind > > the ring read pointer, this sho

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-12 Thread Keith Whitwell
> Looks good, but I think I've got an even better patch: > > http://www.penguinppc.org/~daenzer/DRI/radeon-nommio.diff > > I've moved the initialization and put the scratch registers right behind > the ring read pointer, this should work with PCI GART and all kinds of > AGP GART. I'll commit th

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-11 Thread Michel Dänzer
On Thu, 2002-07-11 at 19:04, Tim Smith wrote: > On Tuesday 09 Jul 2002 12:11 am, Michel Dänzer scribed numinously:" > > On Mon, 2002-07-08 at 20:17, Tim Smith wrote: > > > On Monday 08 Jul 2002 12:49 am, Michel Dänzer scribed numinously:" > > > > > > > The scratch register values need to be read w

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-11 Thread Tim Smith
On Tuesday 09 Jul 2002 12:11 am, Michel Dänzer scribed numinously:" > On Mon, 2002-07-08 at 20:17, Tim Smith wrote: > > On Monday 08 Jul 2002 12:49 am, Michel Dänzer scribed numinously:" > > > > > The scratch register values need to be read with DRM_READ32(), which > > > accounts both for endianne

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-09 Thread Michel Dänzer
On Tue, 2002-07-09 at 01:39, Mike Mestnik wrote: > --- Michel Dänzer <[EMAIL PROTECTED]> wrote: > > On Mon, 2002-07-08 at 20:17, Tim Smith wrote: > > > On Monday 08 Jul 2002 12:49 am, Michel Dänzer scribed numinously:" > > > > > > > The scratch register values need to be read with DRM_READ32(),

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-08 Thread Mike Mestnik
--- Michel Dänzer <[EMAIL PROTECTED]> wrote: > On Mon, 2002-07-08 at 20:17, Tim Smith wrote: > > On Monday 08 Jul 2002 12:49 am, Michel Dänzer scribed numinously:" > > > > > The scratch register values need to be read with DRM_READ32(), which > > > accounts both for endianness and memory barrier

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-08 Thread Michel Dänzer
On Mon, 2002-07-08 at 20:17, Tim Smith wrote: > On Monday 08 Jul 2002 12:49 am, Michel Dänzer scribed numinously:" > > > The scratch register values need to be read with DRM_READ32(), which > > accounts both for endianness and memory barriers. So it would be > > > > u32 done_age = DR

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-08 Thread Tim Smith
On Monday 08 Jul 2002 12:49 am, Michel Dänzer scribed numinously:" > On Tue, 2002-07-02 at 00:32, Tim Smith wrote: > > Here it is. It'll need cleaning up if it works, but it'll do as a test. > > Took me quite some fiddling to get it working here, but that's mostly > due to the non-standard and not

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-08 Thread Keith Whitwell
Michel Dänzer wrote: > On Mon, 2002-07-08 at 13:07, Keith Whitwell wrote: > >>>The scratch register values need to be read with DRM_READ32(), which >>>accounts both for endianness and memory barriers. So it would be >>> >>> u32 done_age = DRM_READ32(&dev_priv->scratch[1]); >>> >>>etc.

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-08 Thread Michel Dänzer
On Mon, 2002-07-08 at 13:07, Keith Whitwell wrote: > > > > > The scratch register values need to be read with DRM_READ32(), which > > accounts both for endianness and memory barriers. So it would be > > > > u32 done_age = DRM_READ32(&dev_priv->scratch[1]); > > > > etc. > > > > >

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-08 Thread Keith Whitwell
> > The scratch register values need to be read with DRM_READ32(), which > accounts both for endianness and memory barriers. So it would be > > u32 done_age = DRM_READ32(&dev_priv->scratch[1]); > > etc. > > > Nice work! I think it's probably worthwhile to commit this now. Mi

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-07 Thread Michel Dänzer
On Tue, 2002-07-02 at 00:32, Tim Smith wrote: > Here it is. It'll need cleaning up if it works, but it'll do as a test. Took me quite some fiddling to get it working here, but that's mostly due to the non-standard and not-quite-finished agpgart implementation for Macs. Nothing to worry about, wor

[Dri-devel] Radeon scratch register writeback patch -> Which radeon is which?

2002-07-07 Thread Smitty
Sorry that this is late but I am behind in my reading of the list. Original Radeons: Radeon VE (no TCl) Radeon SDR Radeon DDR / LE Rereleased Radeons: Radeon 7000 (no TCl) Radeon 7200 (SDR) Radeon 7500 (DDR) The only differences are more RAM and higher clock speeds (possible because of a manuf

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-04 Thread Eric Anholt
On Thu, 2002-07-04 at 02:20, Ian Molton wrote: > On Thu, 4 Jul 2002 02:00:32 -0400 > Zilvinas Valinskas <[EMAIL PROTECTED]> wrote: > > > On Wed, Jul 03, 2002 at 08:50:22AM +0100, Ian Molton wrote: > > > > > > the QD is a 7200? > > > > > > I was ripped off! I was told it was a 7500! > > > > bac

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-04 Thread Ian Molton
On Thu, 4 Jul 2002 02:00:32 -0400 Zilvinas Valinskas <[EMAIL PROTECTED]> wrote: > On Wed, Jul 03, 2002 at 08:50:22AM +0100, Ian Molton wrote: > > > > the QD is a 7200? > > > > I was ripped off! I was told it was a 7500! > > back then when I bought my card there were no such things as 7x00 > en

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-03 Thread Zilvinas Valinskas
On Wed, Jul 03, 2002 at 08:50:22AM +0100, Ian Molton wrote: > > the QD is a 7200? > > I was ripped off! I was told it was a 7500! back then when I bought my card there were no such things as 7x00 enumerations I think that is must be 7200 ... :) Keith can confirm or deny that ... as he has

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-03 Thread Al Tobey
On Tue, 2002-07-02 at 17:48, Tim Smith wrote: > On Tuesday 02 Jul 2002 12:27 am, Vedran Rodic scribed numinously:" > > On Mon, Jul 01, 2002 at 11:32:04PM +0100, Tim Smith wrote: > > > Here it is. It'll need cleaning up if it works, but it'll do as a test. > > > > Thanks Tim > > > > Works fine here

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-03 Thread Tim Smith
On Wednesday 03 Jul 2002 5:03 am, David Willmore scribed numinously:" > > On Tue, Jul 02, 2002 at 10:48:29PM +0100, Tim Smith wrote: > > > Great. So we're OK on > > > > > > Radeon 7500 > > > Radeon 7200 > > > > > > anyone got a Radeon 7000 or old Radeon no-number to try it on? > > > > 7200 is the

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-02 Thread Zilvinas Valinskas
On Tue, Jul 02, 2002 at 11:03:15PM -0500, David Willmore wrote: > > I have an ATI branded board, 64 MB SDR, chipset name 'QD'. Anyone I think it must be 7200 (I have the same QD chipset - but the card is ATI radeon VIVO 64MB DDR) ... > know what I have? 7000, 7200, 7500? I think the generic

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-02 Thread David Willmore
> On Tue, Jul 02, 2002 at 10:48:29PM +0100, Tim Smith wrote: > > > > Great. So we're OK on > > > > Radeon 7500 > > Radeon 7200 > > > > anyone got a Radeon 7000 or old Radeon no-number to try it on? > > 7200 is the "old Radeon no-number" AFAIK ;) This brings up something that I've been meaning

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-02 Thread Vedran Rodic
On Tue, Jul 02, 2002 at 10:48:29PM +0100, Tim Smith wrote: > > Great. So we're OK on > > Radeon 7500 > Radeon 7200 > > anyone got a Radeon 7000 or old Radeon no-number to try it on? 7200 is the "old Radeon no-number" AFAIK ;) --- This sf.ne

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-02 Thread Tim Smith
On Tuesday 02 Jul 2002 12:27 am, Vedran Rodic scribed numinously:" > On Mon, Jul 01, 2002 at 11:32:04PM +0100, Tim Smith wrote: > > Here it is. It'll need cleaning up if it works, but it'll do as a test. > > Thanks Tim > > Works fine here on my old Radeon 7200 32MB SDR. Great. So we're OK on Rad

Re: [Dri-devel] Radeon scratch register writeback patch

2002-07-01 Thread Vedran Rodic
On Mon, Jul 01, 2002 at 11:32:04PM +0100, Tim Smith wrote: > Here it is. It'll need cleaning up if it works, but it'll do as a test. Thanks Tim Works fine here on my old Radeon 7200 32MB SDR. -Vedran --- This sf.net email is sponsored by:Th

[Dri-devel] Radeon scratch register writeback patch

2002-07-01 Thread Tim Smith
Here it is. It'll need cleaning up if it works, but it'll do as a test. -- Tim Smith ([EMAIL PROTECTED]) "A fray" -- Groo the Wanderer Index: xc/lib/GL/mesa/src/drv/radeon/radeon_ioctl.c === RCS file: /cvsroot/dri/xc/xc/lib/