| Michael-Luke Jones | 28bd3a0 | 2007-04-28 08:31:40 +0100 | [diff] [blame] | 1 | /* | 
|  | 2 | * DSM-G600 platform specific definitions | 
|  | 3 | * | 
|  | 4 | * Copyright (C) 2006 Tower Technologies | 
|  | 5 | * Author: Alessandro Zummo <a.zummo@towertech.it> | 
|  | 6 | * | 
|  | 7 | * based on ixdp425.h: | 
|  | 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 | #define DSMG600_SDA_PIN		5 | 
|  | 20 | #define DSMG600_SCL_PIN		4 | 
|  | 21 |  | 
|  | 22 | /* | 
|  | 23 | * DSMG600 PCI IRQs | 
|  | 24 | */ | 
|  | 25 | #define DSMG600_PCI_MAX_DEV	4 | 
|  | 26 | #define DSMG600_PCI_IRQ_LINES	3 | 
|  | 27 |  | 
|  | 28 |  | 
|  | 29 | /* PCI controller GPIO to IRQ pin mappings */ | 
|  | 30 | #define DSMG600_PCI_INTA_PIN	11 | 
|  | 31 | #define DSMG600_PCI_INTB_PIN	10 | 
|  | 32 | #define DSMG600_PCI_INTC_PIN	9 | 
|  | 33 | #define DSMG600_PCI_INTD_PIN	8 | 
|  | 34 | #define DSMG600_PCI_INTE_PIN	7 | 
|  | 35 | #define DSMG600_PCI_INTF_PIN	6 | 
|  | 36 |  | 
|  | 37 | /* DSM-G600 Timer Setting */ | 
|  | 38 | #define DSMG600_FREQ 66000000 | 
|  | 39 |  | 
|  | 40 | /* Buttons */ | 
|  | 41 |  | 
|  | 42 | #define DSMG600_PB_GPIO		15	/* power button */ | 
| Michael-Luke Jones | 28bd3a0 | 2007-04-28 08:31:40 +0100 | [diff] [blame] | 43 | #define DSMG600_RB_GPIO		3	/* reset button */ | 
|  | 44 |  | 
| Rod Whitby | 2bea801 | 2008-01-29 00:30:54 +0100 | [diff] [blame^] | 45 | /* Power control */ | 
| Michael-Luke Jones | 28bd3a0 | 2007-04-28 08:31:40 +0100 | [diff] [blame] | 46 |  | 
|  | 47 | #define DSMG600_PO_GPIO		2	/* power off */ | 
|  | 48 |  | 
|  | 49 | /* LEDs */ | 
|  | 50 |  | 
|  | 51 | #define DSMG600_LED_PWR_GPIO	0 | 
| Michael-Luke Jones | 28bd3a0 | 2007-04-28 08:31:40 +0100 | [diff] [blame] | 52 | #define DSMG600_LED_WLAN_GPIO	14 |