iomap.c (0a1340c185734a57fbf4775927966ad4a1347b02) iomap.c (68a64357d15ae4f596e92715719071952006e83c)
1/*
2 * ppc64 "iomap" interface implementation.
3 *
4 * (C) Copyright 2004 Linus Torvalds
5 */
6#include <linux/init.h>
7#include <linux/pci.h>
8#include <linux/mm.h>

--- 92 unchanged lines hidden (view full) ---

101 _outsl_ns((u32 __iomem *) addr, src, count);
102}
103EXPORT_SYMBOL(iowrite8_rep);
104EXPORT_SYMBOL(iowrite16_rep);
105EXPORT_SYMBOL(iowrite32_rep);
106
107void __iomem *ioport_map(unsigned long port, unsigned int len)
108{
1/*
2 * ppc64 "iomap" interface implementation.
3 *
4 * (C) Copyright 2004 Linus Torvalds
5 */
6#include <linux/init.h>
7#include <linux/pci.h>
8#include <linux/mm.h>

--- 92 unchanged lines hidden (view full) ---

101 _outsl_ns((u32 __iomem *) addr, src, count);
102}
103EXPORT_SYMBOL(iowrite8_rep);
104EXPORT_SYMBOL(iowrite16_rep);
105EXPORT_SYMBOL(iowrite32_rep);
106
107void __iomem *ioport_map(unsigned long port, unsigned int len)
108{
109 return (void __iomem *) (port+pci_io_base);
109 return (void __iomem *) (port + _IO_BASE);
110}
111
112void ioport_unmap(void __iomem *addr)
113{
114 /* Nothing to do */
115}
116EXPORT_SYMBOL(ioport_map);
117EXPORT_SYMBOL(ioport_unmap);

--- 25 unchanged lines hidden ---
110}
111
112void ioport_unmap(void __iomem *addr)
113{
114 /* Nothing to do */
115}
116EXPORT_SYMBOL(ioport_map);
117EXPORT_SYMBOL(ioport_unmap);

--- 25 unchanged lines hidden ---