On Thu, Apr 22, 2010 at 3:52 PM, Tormod Volden <lists.tor...@gmail.com> wrote: > From: Tormod Volden <debian.tor...@gmail.com> > > Although these cards have 2 pipelines on the silicon only > the first passed the QA and the other should be disabled. > > http://www.digital-daily.com/video/ati-radeon9800se/ > http://www.rojakpot.com/showarticle.aspx?artno=101&pgno=1 > > Signed-off-by: Tormod Volden <debian.tor...@gmail.com> > --- > > Many of these cards have two working pipelines, but the > official drivers would disable one. So to play safe we > should do it as well. > > I discovered this while studying a corruption issue report. > Unfortunately this patch did not fix the issue, so I have no > confirmation of this patch actually fixing something. > > I have a gallium and kernel patch ready if this one > is approved. >
Looks good. Please send the others. Alex > Tormod > > src/mesa/drivers/dri/radeon/radeon_screen.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/src/mesa/drivers/dri/radeon/radeon_screen.c > b/src/mesa/drivers/dri/radeon/radeon_screen.c > index 4d7255f..e06f766 100644 > --- a/src/mesa/drivers/dri/radeon/radeon_screen.c > +++ b/src/mesa/drivers/dri/radeon/radeon_screen.c > @@ -1136,6 +1136,7 @@ radeonCreateScreen( __DRIscreen *sPriv ) > /* pipe overrides */ > switch (dri_priv->deviceID) { > case PCI_CHIP_R300_AD: /* 9500 with 1 quadpipe verified by: Reid > Linnemann <lr...@cs.okstate.edu> */ > + case PCI_CHIP_R350_AH: /* 9800 SE only have 1 quadpipe */ > case PCI_CHIP_RV410_5E4C: /* RV410 SE only have 1 quadpipe */ > case PCI_CHIP_RV410_5E4F: /* RV410 SE only have 1 quadpipe */ > screen->num_gb_pipes = 1; > @@ -1343,6 +1344,7 @@ radeonCreateScreen2(__DRIscreen *sPriv) > /* pipe overrides */ > switch (device_id) { > case PCI_CHIP_R300_AD: /* 9500 with 1 quadpipe verified by: Reid > Linnemann <lr...@cs.okstate.edu> */ > + case PCI_CHIP_R350_AH: /* 9800 SE only have 1 quadpipe */ > case PCI_CHIP_RV410_5E4C: /* RV410 SE only have 1 quadpipe */ > case PCI_CHIP_RV410_5E4F: /* RV410 SE only have 1 quadpipe */ > screen->num_gb_pipes = 1; > -- > 1.7.0.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev