summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/hpsa.c
diff options
context:
space:
mode:
authorStephen M. Cameron <scameron@beardog.cce.hp.com>2012-07-26 18:34:23 +0200
committerJames Bottomley <JBottomley@Parallels.com>2012-09-14 12:51:50 +0200
commit088ba34c92055547ef4cc862a863334c01d9a304 (patch)
tree32ac1f67d2d907f5149e58524df09b1e33f50e2c /drivers/scsi/hpsa.c
parent[SCSI] hpsa: fix incorrect abort diagnostic message (diff)
downloadlinux-088ba34c92055547ef4cc862a863334c01d9a304.tar.xz
linux-088ba34c92055547ef4cc862a863334c01d9a304.zip
[SCSI] hpsa: use ioremap_nocache instead of ioremap
I think ioremap() ends up being equivalent to ioremap_nocache by default, but we should signal our intent that these mappings should be non-cacheable. Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to '')
-rw-r--r--drivers/scsi/hpsa.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 415db96ec1ed..5ed5859f4b6c 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -3337,7 +3337,8 @@ static void __iomem *remap_pci_mem(ulong base, ulong size)
{
ulong page_base = ((ulong) base) & PAGE_MASK;
ulong page_offs = ((ulong) base) - page_base;
- void __iomem *page_remapped = ioremap(page_base, page_offs + size);
+ void __iomem *page_remapped = ioremap_nocache(page_base,
+ page_offs + size);
return page_remapped ? (page_remapped + page_offs) : NULL;
}