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