]>
Commit | Line | Data |
---|---|---|
7759fd08 JR |
1 | --- XFree86-4.1.0/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c.orig Wed May 2 17:06:09 2001 |
2 | +++ XFree86-4.1.0/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c Sun Jun 17 23:03:55 2001 | |
3 | @@ -897,6 +897,7 @@ | |
4 | DRIInfoPtr pDRIInfo; | |
5 | MGADRIPtr pMGADRI; | |
6 | MGADRIServerPrivatePtr pMGADRIServer; | |
14ad0a6f | 7 | + CARD32 pciCommand; |
8 | ||
7759fd08 | 9 | switch ( pMga->Chipset ) { |
14ad0a6f | 10 | case PCI_CHIP_MGAG400: |
7759fd08 | 11 | @@ -1118,6 +1119,11 @@ |
14ad0a6f | 12 | return FALSE; |
13 | } | |
7759fd08 | 14 | xf86DrvMsg( pScrn->scrnIndex, X_INFO, "[dri] visual configs initialized\n" ); |
14ad0a6f | 15 | + |
16 | + /* Enable bus mastering in PCI config space */ | |
7759fd08 JR |
17 | + pciCommand = pciReadLong(pMga->PciTag, PCI_CMD_STAT_REG); |
18 | + pciWriteLong(pMga->PciTag, PCI_CMD_STAT_REG, | |
14ad0a6f | 19 | + pciCommand | PCI_CMD_MASTER_ENABLE); |
20 | ||
21 | return TRUE; | |
22 | } |