• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* arch/x86/include/asm/mach-goldfish/hardware.h
2 **
3 ** Copyright (C) 2007 Google, Inc.
4 ** Copyright (C) 2011 Intel, Corp.
5 **
6 ** This software is licensed under the terms of the GNU General Public
7 ** License version 2, as published by the Free Software Foundation, and
8 ** may be copied, distributed, and modified under those terms.
9 **
10 ** This program is distributed in the hope that it will be useful,
11 ** but WITHOUT ANY WARRANTY; without even the implied warranty of
12 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 ** GNU General Public License for more details.
14 **
15 */
16 
17 #ifndef __X86_ARCH_HARDWARE_H
18 #define __X86_ARCH_HARDWARE_H
19 
20 /*
21  * Where in virtual memory the IO devices (timers, system controllers
22  * and so on)
23  */
24 #define GOLDFISH_IO_SIZE	0x00800000                 // How much?
25 #define GOLDFISH_IO_START	0xff000000                 // PA of IO
26 
27 #define GOLDFISH_PDEV_BUS_BASE      (0x1000)
28 #define GOLDFISH_PDEV_BUS_END       (0x100)
29 
30 #define GOLDFISH_TTY_BASE       (0x2000)
31 
32 #endif
33