| /* |
| * |
| * Definitions for H3600 Handheld Computer |
| * |
| * Copyright 2000 Compaq Computer Corporation. |
| * |
| * Use consistent with the GNU GPL is permitted, |
| * provided that this copyright notice is |
| * preserved in its entirety in all copies and derived works. |
| * |
| * COMPAQ COMPUTER CORPORATION MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, |
| * AS TO THE USEFULNESS OR CORRECTNESS OF THIS CODE OR ITS |
| * FITNESS FOR ANY PARTICULAR PURPOSE. |
| * |
| * Author: Jamey Hicks. |
| * |
| * History: |
| * |
| * 2001-10-?? Andrew Christian Added support for iPAQ H3800 |
| * |
| */ |
| |
| #ifndef _INCLUDE_H3600_H_ |
| #define _INCLUDE_H3600_H_ |
| |
| /* Physical memory regions corresponding to chip selects */ |
| #define H3600_EGPIO_PHYS (SA1100_CS5_PHYS + 0x01000000) |
| #define H3600_BANK_2_PHYS SA1100_CS2_PHYS |
| #define H3600_BANK_4_PHYS SA1100_CS4_PHYS |
| |
| /* Virtual memory regions corresponding to chip selects 2 & 4 (used on sleeves) */ |
| #define H3600_EGPIO_VIRT 0xf0000000 |
| #define H3600_BANK_2_VIRT 0xf1000000 |
| #define H3600_BANK_4_VIRT 0xf3800000 |
| |
| /* |
| Machine-independent GPIO definitions |
| --- these are common across all current iPAQ platforms |
| */ |
| |
| #define GPIO_H3600_NPOWER_BUTTON GPIO_GPIO (0) /* Also known as the "off button" */ |
| |
| #define GPIO_H3600_PCMCIA_CD1 GPIO_GPIO (10) |
| #define GPIO_H3600_PCMCIA_IRQ1 GPIO_GPIO (11) |
| |
| /* UDA1341 L3 Interface */ |
| #define GPIO_H3600_L3_DATA GPIO_GPIO (14) |
| #define GPIO_H3600_L3_MODE GPIO_GPIO (15) |
| #define GPIO_H3600_L3_CLOCK GPIO_GPIO (16) |
| |
| #define GPIO_H3600_PCMCIA_CD0 GPIO_GPIO (17) |
| #define GPIO_H3600_SYS_CLK GPIO_GPIO (19) |
| #define GPIO_H3600_PCMCIA_IRQ0 GPIO_GPIO (21) |
| |
| #define GPIO_H3600_COM_DCD GPIO_GPIO (23) |
| #define GPIO_H3600_OPT_IRQ GPIO_GPIO (24) |
| #define GPIO_H3600_COM_CTS GPIO_GPIO (25) |
| #define GPIO_H3600_COM_RTS GPIO_GPIO (26) |
| |
| #endif /* _INCLUDE_H3600_H_ */ |