|  | #ifndef __ASM_SH_RENESAS_HS7751RVOIP_H | 
|  | #define __ASM_SH_RENESAS_HS7751RVOIP_H | 
|  |  | 
|  | /* | 
|  | * linux/include/asm-sh/hs7751rvoip/hs7751rvoip.h | 
|  | * | 
|  | * Copyright (C) 2000  Atom Create Engineering Co., Ltd. | 
|  | * | 
|  | * Renesas Technology Sales HS7751RVoIP support | 
|  | */ | 
|  |  | 
|  | /* Box specific addresses.  */ | 
|  |  | 
|  | #define PA_BCR		0xa4000000	/* FPGA */ | 
|  | #define PA_SLICCNTR1	0xa4000006	/* SLIC PIO Control 1 */ | 
|  | #define PA_SLICCNTR2	0xa4000008	/* SLIC PIO Control 2 */ | 
|  | #define PA_DMACNTR	0xa400000a	/* USB DMA Control */ | 
|  | #define PA_INPORTR	0xa400000c	/* Input Port Register */ | 
|  | #define PA_OUTPORTR	0xa400000e	/* Output Port Reguster */ | 
|  | #define PA_VERREG	0xa4000014	/* FPGA Version Register */ | 
|  |  | 
|  | #define PA_IDE_OFFSET	0x1f0		/* CF IDE Offset */ | 
|  |  | 
|  | #define IRLCNTR1	(PA_BCR + 0)	/* Interrupt Control Register1 */ | 
|  | #define IRLCNTR2	(PA_BCR + 2)	/* Interrupt Control Register2 */ | 
|  | #define IRLCNTR3	(PA_BCR + 4)	/* Interrupt Control Register3 */ | 
|  | #define IRLCNTR4	(PA_BCR + 16)	/* Interrupt Control Register4 */ | 
|  | #define IRLCNTR5	(PA_BCR + 18)	/* Interrupt Control Register5 */ | 
|  |  | 
|  | #define IRQ_PCIETH	6		/* PCI Ethernet IRQ */ | 
|  | #define IRQ_PCIHUB	7		/* PCI Ethernet Hub IRQ */ | 
|  | #define IRQ_USBCOM	8		/* USB Comunication IRQ */ | 
|  | #define IRQ_USBCON	9		/* USB Connect IRQ */ | 
|  | #define IRQ_USBDMA	10		/* USB DMA IRQ */ | 
|  | #define IRQ_CFCARD	11		/* CF Card IRQ */ | 
|  | #define IRQ_PCMCIA	12		/* PCMCIA IRQ */ | 
|  | #define IRQ_PCISLOT	13		/* PCI Slot #1 IRQ */ | 
|  | #define IRQ_ONHOOK1	0		/* ON HOOK1 IRQ */ | 
|  | #define IRQ_OFFHOOK1	1		/* OFF HOOK1 IRQ */ | 
|  | #define IRQ_ONHOOK2	2		/* ON HOOK2 IRQ */ | 
|  | #define IRQ_OFFHOOK2	3		/* OFF HOOK2 IRQ */ | 
|  | #define	IRQ_RINGING	4		/* Ringing IRQ */ | 
|  | #define	IRQ_CODEC	5		/* CODEC IRQ */ | 
|  |  | 
|  | #define __IO_PREFIX	hs7751rvoip | 
|  | #include <asm/io_generic.h> | 
|  |  | 
|  | /* arch/sh/boards/renesas/hs7751rvoip/irq.c */ | 
|  | void init_hs7751rvoip_IRQ(void); | 
|  |  | 
|  | /* arch/sh/boards/renesas/hs7751rvoip/io.c */ | 
|  | void *hs7751rvoip_ioremap(unsigned long, unsigned long); | 
|  |  | 
|  | #endif  /* __ASM_SH_RENESAS_HS7751RVOIP */ |