Re: [Dri-devel] mach64 dma question

2001-10-25 Thread volodya
On Wed, 24 Oct 2001, Frank C. Earl wrote: > On Wednesday 24 October 2001 01:54 am, [EMAIL PROTECTED] wrote: > > > > > a=readl(kms->reg_aperture+MACH64_BUS_CNTL); > > writel((a | (3<<1) )&(~(1<<6)), kms->reg_aperture+MACH64_BUS_CNTL); > > > > same other code > > > >

Re: [Dri-devel] mach64 dma question

2001-10-24 Thread Frank C . Earl
On Wednesday 24 October 2001 01:54 am, [EMAIL PROTECTED] wrote: > > a=readl(kms->reg_aperture+MACH64_BUS_CNTL); > writel((a | (3<<1) )&(~(1<<6)), kms->reg_aperture+MACH64_BUS_CNTL); > > same other code > > works fine. Now why would this be ? This could be caused by t

[Dri-devel] mach64 dma question

2001-10-23 Thread volodya
I am working with km v4l module (http://gatos.sf.net) and I have come accross a strange issue with mach64 DMA engine. For some reason it would not work unless I reset it using BUS_CNTL. I.e.: a=readl(kms->reg_aperture+MACH64_BUS_CNTL); writel(a & (~(1<<6)), kms->reg_aperture+MACH6