23
36
/** Write a dword into a MMIO region */
24
37
#define DRM_WRITE32(map, offset, val) writel(val, ((void __iomem *)(map)->handle) + (offset))
25
38
/** Read memory barrier */
43
#define DRM_WRITE64(map, offset, val) writeq(val, ((void __iomem *)(map)->handle) + (offset))
26
45
#define DRM_READMEMORYBARRIER() rmb()
27
46
/** Write memory barrier */
28
47
#define DRM_WRITEMEMORYBARRIER() wmb()