Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.26-rc5 56 lines 1.7 kB view raw
1/* 2 * include/asm-mips/vr41xx/cmbvr4133.h 3 * 4 * Include file for NEC CMB-VR4133. 5 * 6 * Author: Yoichi Yuasa <yyuasa@mvista.com, or source@mvista.com> and 7 * Jun Sun <jsun@mvista.com, or source@mvista.com> and 8 * Alex Sapkov <asapkov@ru.mvista.com> 9 * 10 * 2002-2004 (c) MontaVista, Software, Inc. This file is licensed under 11 * the terms of the GNU General Public License version 2. This program 12 * is licensed "as is" without any warranty of any kind, whether express 13 * or implied. 14 */ 15#ifndef __NEC_CMBVR4133_H 16#define __NEC_CMBVR4133_H 17 18#include <asm/vr41xx/irq.h> 19 20/* 21 * General-Purpose I/O Pin Number 22 */ 23#define CMBVR41XX_INTA_PIN 1 24#define CMBVR41XX_INTB_PIN 1 25#define CMBVR41XX_INTC_PIN 3 26#define CMBVR41XX_INTD_PIN 1 27#define CMBVR41XX_INTE_PIN 1 28 29/* 30 * Interrupt Number 31 */ 32#define CMBVR41XX_INTA_IRQ GIU_IRQ(CMBVR41XX_INTA_PIN) 33#define CMBVR41XX_INTB_IRQ GIU_IRQ(CMBVR41XX_INTB_PIN) 34#define CMBVR41XX_INTC_IRQ GIU_IRQ(CMBVR41XX_INTC_PIN) 35#define CMBVR41XX_INTD_IRQ GIU_IRQ(CMBVR41XX_INTD_PIN) 36#define CMBVR41XX_INTE_IRQ GIU_IRQ(CMBVR41XX_INTE_PIN) 37 38#define I8259A_IRQ_BASE 72 39#define I8259_IRQ(x) (I8259A_IRQ_BASE + (x)) 40#define TIMER_IRQ I8259_IRQ(0) 41#define KEYBOARD_IRQ I8259_IRQ(1) 42#define I8259_SLAVE_IRQ I8259_IRQ(2) 43#define UART3_IRQ I8259_IRQ(3) 44#define UART1_IRQ I8259_IRQ(4) 45#define UART2_IRQ I8259_IRQ(5) 46#define FDC_IRQ I8259_IRQ(6) 47#define PARPORT_IRQ I8259_IRQ(7) 48#define RTC_IRQ I8259_IRQ(8) 49#define USB_IRQ I8259_IRQ(9) 50#define I8259_INTA_IRQ I8259_IRQ(10) 51#define AUDIO_IRQ I8259_IRQ(11) 52#define AUX_IRQ I8259_IRQ(12) 53#define IDE_PRIMARY_IRQ I8259_IRQ(14) 54#define IDE_SECONDARY_IRQ I8259_IRQ(15) 55 56#endif /* __NEC_CMBVR4133_H */