From: Ian Romanick Date: Fri, 10 Aug 2007 01:28:16 +0000 (-0700) Subject: Use DRM_MEMORYBARRIER() macro instead of mb(). X-Git-Tag: android-x86-1.6~529^2~119^2~16 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=06e09842dfbdaa9502d3b3e6b657de4e3630644c;p=android-x86%2Fexternal-libdrm.git Use DRM_MEMORYBARRIER() macro instead of mb(). --- diff --git a/linux-core/xgi_pcie.c b/linux-core/xgi_pcie.c index 932615a4..d15ea32a 100644 --- a/linux-core/xgi_pcie.c +++ b/linux-core/xgi_pcie.c @@ -96,11 +96,7 @@ static int xgi_pcie_lut_init(struct xgi_info * info) lut[i] = info->dev->sg->busaddr[i]; } -#if defined(__i386__) || defined(__x86_64__) - asm volatile ("wbinvd":::"memory"); -#else - mb(); -#endif + DRM_MEMORYBARRIER(); /* Set GART in SFB */ temp = DRM_READ8(info->mmio_map, 0xB00C);