PageRenderTime 11ms CodeModel.GetById 8ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/arch/arm/mach-kirkwood/include/mach/io.h

https://github.com/AICP/kernel_google_msm
C Header | 24 lines | 11 code | 6 blank | 7 comment | 0 complexity | ea5420fdef5d7a11cafdb1ba9499f4eb MD5 | raw file
 1/*
 2 * arch/arm/mach-kirkwood/include/mach/io.h
 3 *
 4 * This file is licensed under the terms of the GNU General Public
 5 * License version 2.  This program is licensed "as is" without any
 6 * warranty of any kind, whether express or implied.
 7 */
 8
 9#ifndef __ASM_ARCH_IO_H
10#define __ASM_ARCH_IO_H
11
12#include "kirkwood.h"
13
14#define IO_SPACE_LIMIT		0xffffffff
15
16static inline void __iomem *__io(unsigned long addr)
17{
18	return (void __iomem *)((addr - KIRKWOOD_PCIE_IO_BUS_BASE)
19					+ KIRKWOOD_PCIE_IO_VIRT_BASE);
20}
21
22#define __io(a)			__io(a)
23
24#endif