|IOREMAP_NOCACHE(9)||Public Functions Provided||IOREMAP_NOCACHE(9)|
ioremap_nocache - map bus memory into CPU space
void __iomem * ioremap_nocache(resource_size_t offset, unsigned long size);
ioremap performs a platform specific sequence of operations to make bus memory CPU accessible via the readb/readw/readl/writeb/ writew/writel functions and the other mmio helpers. The returned address is not guaranteed to be usable directly as a virtual address.
If the area you are trying to map is a PCI BAR you should have a look at pci_iomap.
Matthew Wilcox <email@example.com>
Alan Cox <firstname.lastname@example.org>
|January 2017||Kernel Hackers Manual 4.8.|