diff options
author | Christoph Hellwig <hch@lst.de> | 2019-12-06 09:46:22 +0100 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2020-01-06 09:43:14 +0100 |
commit | d23cc635889cacdbb84de7ca099c2ee0a522fd0c (patch) | |
tree | 62fa89cdfafcd859b3b832242a13e3ce65747aba | |
parent | c79f46a282390e0f5b306007bf7b11a46d529538 (diff) | |
download | linux-stable-d23cc635889cacdbb84de7ca099c2ee0a522fd0c.tar.gz linux-stable-d23cc635889cacdbb84de7ca099c2ee0a522fd0c.tar.bz2 linux-stable-d23cc635889cacdbb84de7ca099c2ee0a522fd0c.zip |
MIPS: define ioremap_nocache to ioremap
They are both defined the same way, but this makes it easier to validate
the scripted ioremap_nocache removal following soon.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Paul Burton <paulburton@kernel.org>
-rw-r--r-- | arch/mips/include/asm/io.h | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/arch/mips/include/asm/io.h b/arch/mips/include/asm/io.h index 3f6ce74335b4..d9caa811a2fa 100644 --- a/arch/mips/include/asm/io.h +++ b/arch/mips/include/asm/io.h @@ -227,29 +227,8 @@ static inline void __iomem *ioremap_prot(phys_addr_t offset, */ #define ioremap(offset, size) \ __ioremap_mode((offset), (size), _CACHE_UNCACHED) - -/* - * ioremap_nocache - map bus memory into CPU space - * @offset: bus address of the memory - * @size: size of the resource to map - * - * ioremap_nocache 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. - * - * This version of ioremap ensures that the memory is marked uncachable - * on the CPU as well as honouring existing caching rules from things like - * the PCI bus. Note that there are other caches and buffers on many - * busses. In particular driver authors should read up on PCI writes - * - * It's useful if some control registers are in such an area and - * write combining or read caching is not desirable: - */ -#define ioremap_nocache(offset, size) \ - __ioremap_mode((offset), (size), _CACHE_UNCACHED) -#define ioremap_uc ioremap_nocache +#define ioremap_nocache ioremap +#define ioremap_uc ioremap /* * ioremap_cache - map bus memory into CPU space |