summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEgbert Eich <eich@freedesktop.org>2008-07-12 17:11:42 +0200
committerEgbert Eich <eich@freedesktop.org>2008-07-12 17:11:42 +0200
commitc624d2f440b1fe1365c3bd9dd019bf810e8b5e61 (patch)
tree61e3aad1d18a7d261c32cfaa2ca4a137b134973a
parent753caa4d4531d24758dbcebab7962baacb62dce4 (diff)
Foo.
-rw-r--r--src/rhd_mc.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/rhd_mc.c b/src/rhd_mc.c
index 92fd4ce..ce9b8ba 100644
--- a/src/rhd_mc.c
+++ b/src/rhd_mc.c
@@ -488,6 +488,18 @@ rs780MCIdle(RHDPtr rhdPtr)
/*
*
*/
+static Bool
+r7xxMCIdle(RHDPtr rhdPtr)
+{
+ RHDFUNC(rhdPtr);
+
+ usleep(50000);
+ return TRUE;
+}
+
+/*
+ *
+ */
Bool
RHDMCIdle(RHDPtr rhdPtr, CARD32 count)
{
@@ -628,7 +640,7 @@ RHDMCInit(RHDPtr rhdPtr)
MC->SaveMC = r7xxSaveMC;
MC->RestoreMC = r7xxRestoreMC;
MC->SetupMC = r7xxSetupMC;
- MC->MCIdle = r6xxMCIdle;
+ MC->MCIdle = r7xxMCIdle;
} else {
xf86DrvMsg(rhdPtr->scrnIndex, X_ERROR, "I don't know anything about MC on this chipset\n");
xfree(MC);