Thread (110 messages) 110 messages, 10 authors, 2015-04-30

Re: [PATCH v1 05/47] pci: add pci_iomap_wc() variants

From: Toshi Kani <hidden>
Date: 2015-03-27 19:36:56
Also in: lkml, xen-devel

On Mon, 2015-03-23 at 12:20 -0500, Bjorn Helgaas wrote:
 :
pci_iomap_range() already makes a cacheable mapping if
IORESOURCE_CACHEABLE; I'm guessing that you would like it to
automatically use WC if the BAR if IORESOURCE_PREFETCH, e.g.,

  if (flags & IORESOURCE_CACHEABLE)
    return ioremap(start, len);
Is this supposed to be ioremap_cache()?  ioremap() is the same as
ioremap_nocache() at least on x86 per arch/x86/include/asm/io.h.
  if (flags & IORESOURCE_PREFETCH)
    return ioremap_wc(start, len);
  return ioremap_nocache(start, len);
-Toshi

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help