123456789101112131415161718192021222324252627282930313233343536373839 |
- /*
- * linux/arch/arm/mm/nommu.c
- *
- * ARM uCLinux supporting functions.
- */
- #include <linux/module.h>
- #include <linux/mm.h>
- #include <linux/pagemap.h>
- #include <asm/cacheflush.h>
- #include <asm/io.h>
- #include <asm/page.h>
- void flush_dcache_page(struct page *page)
- {
- __cpuc_flush_dcache_page(page_address(page));
- }
- EXPORT_SYMBOL(flush_dcache_page);
- void __iomem *__ioremap_pfn(unsigned long pfn, unsigned long offset,
- size_t size, unsigned long flags)
- {
- if (pfn >= (0x100000000ULL >> PAGE_SHIFT))
- return NULL;
- return (void __iomem *) (offset + (pfn << PAGE_SHIFT));
- }
- EXPORT_SYMBOL(__ioremap_pfn);
- void __iomem *__ioremap(unsigned long phys_addr, size_t size,
- unsigned long flags)
- {
- return (void __iomem *)phys_addr;
- }
- EXPORT_SYMBOL(__ioremap);
- void __iounmap(void __iomem *addr)
- {
- }
- EXPORT_SYMBOL(__iounmap);
|