Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
[linux-2.6] / include / asm-arm / arch-ixp4xx / coyote.h
1 /*
2  * include/asm-arm/arch-ixp4xx/coyote.h
3  *
4  * ADI Engineering platform specific definitions
5  *
6  * Author: Deepak Saxena <dsaxena@plexity.net>
7  *
8  * Copyright 2004 (c) MontaVista, Software, Inc. 
9  * 
10  * This file is licensed under  the terms of the GNU General Public 
11  * License version 2. This program is licensed "as is" without any 
12  * warranty of any kind, whether express or implied.
13  */
14
15 #ifndef __ASM_ARCH_HARDWARE_H__
16 #error "Do not include this directly, instead #include <asm/hardware.h>"
17 #endif
18
19 /* PCI controller GPIO to IRQ pin mappings */
20 #define COYOTE_PCI_SLOT0_PIN    6
21 #define COYOTE_PCI_SLOT1_PIN    11
22
23 #define COYOTE_PCI_SLOT0_DEVID  14
24 #define COYOTE_PCI_SLOT1_DEVID  15
25
26 #define COYOTE_IDE_BASE_PHYS    IXP4XX_EXP_BUS_BASE(3)
27 #define COYOTE_IDE_BASE_VIRT    0xFFFE1000
28 #define COYOTE_IDE_REGION_SIZE  0x1000
29
30 #define COYOTE_IDE_DATA_PORT    0xFFFE10E0
31 #define COYOTE_IDE_CTRL_PORT    0xFFFE10FC
32 #define COYOTE_IDE_ERROR_PORT   0xFFFE10E2
33