ARM: 6081/1: ux500: move gpio macros to common header
[deliverable/linux.git] / arch / arm / mach-ux500 / include / mach / setup.h
CommitLineData
aa44ef4d
SK
1/*
2 * Copyright (C) 2009 ST-Ericsson.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * These symbols are needed for board-specific files to call their
9 * own cpu-specific files
10 */
11#ifndef __ASM_ARCH_SETUP_H
12#define __ASM_ARCH_SETUP_H
13
14#include <asm/mach/time.h>
15#include <linux/init.h>
16
178980f9
RV
17extern void __init ux500_map_io(void);
18extern void __init u8500_map_io(void);
19
aa44ef4d 20extern void u8500_init_devices(void);
178980f9 21extern void __init ux500_init_irq(void);
aa44ef4d
SK
22/* We re-use nomadik_timer for this platform */
23extern void nmdk_timer_init(void);
24
cc2c1334
RV
25struct sys_timer;
26extern struct sys_timer u8500_timer;
27
178980f9
RV
28#define __IO_DEV_DESC(x, sz) { \
29 .virtual = IO_ADDRESS(x), \
30 .pfn = __phys_to_pfn(x), \
31 .length = sz, \
32 .type = MT_DEVICE, \
33}
34
aa44ef4d 35#endif /* __ASM_ARCH_SETUP_H */
This page took 0.051099 seconds and 5 git commands to generate.