Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Remove remaining bits of io_remap_page_range()

Commit 33bf56106d9b ("feature removal of io_remap_page_range()") removed
io_remap_page_range(), but it is still included in some arch header
files. It has no in-tree users.

Signed-off-by: Javi Merino <javi.merino@arm.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Aurelien Jacquiot <a-jacquiot@ti.com>
Cc: Michal Simek <monstr@monstr.eu>
Cc: Jonas Bonn <jonas@southpole.se>
Cc: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Javi Merino and committed by
Linus Torvalds
03ff3efb 7ccaba53

-7
-1
arch/arm/include/asm/pgtable-nommu.h
··· 79 79 * No page table caches to initialise. 80 80 */ 81 81 #define pgtable_cache_init() do { } while (0) 82 - #define io_remap_page_range remap_page_range 83 82 #define io_remap_pfn_range remap_pfn_range 84 83 85 84
-3
arch/c6x/include/asm/pgtable.h
··· 73 73 #define pgtable_cache_init() do { } while (0) 74 74 #define io_remap_pfn_range remap_pfn_range 75 75 76 - #define io_remap_page_range(vma, vaddr, paddr, size, prot) \ 77 - remap_pfn_range(vma, vaddr, (paddr) >> PAGE_SHIFT, size, prot) 78 - 79 76 #include <asm-generic/pgtable.h> 80 77 81 78 #endif /* _ASM_C6X_PGTABLE_H */
-2
arch/microblaze/include/asm/pgtable.h
··· 543 543 /* Needs to be defined here and not in linux/mm.h, as it is arch dependent */ 544 544 #define kern_addr_valid(addr) (1) 545 545 546 - #define io_remap_page_range remap_page_range 547 - 548 546 /* 549 547 * No page table caches to initialise 550 548 */
-1
arch/openrisc/include/asm/pgtable.h
··· 455 455 * No page table caches to initialise 456 456 */ 457 457 #define pgtable_cache_init() do { } while (0) 458 - #define io_remap_page_range remap_page_range 459 458 460 459 typedef pte_t *pte_addr_t; 461 460