From: <id...@ke...> - 2007-08-10 01:37:15
|
linux-core/xgi_pcie.c | 6 +----- 1 files changed, 1 insertion(+), 5 deletions(-) New commits: diff-tree 06e09842dfbdaa9502d3b3e6b657de4e3630644c (from 371f0a4d410f02d8db050b51fd2e714f888a71e0) Author: Ian Romanick <id...@us...> Date: Thu Aug 9 18:28:16 2007 -0700 Use DRM_MEMORYBARRIER() macro instead of mb(). diff --git a/linux-core/xgi_pcie.c b/linux-core/xgi_pcie.c index 932615a..d15ea32 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_ 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); |