0001
0002
0003
0004
0005
0006
0007
0008
0009 #ifndef __ASM_MIPS_DEC_KN02CA_H
0010 #define __ASM_MIPS_DEC_KN02CA_H
0011
0012 #include <asm/dec/kn02xa.h> /* For common definitions. */
0013
0014
0015
0016
0017 #define KN02CA_CPU_INR_HALT 6
0018 #define KN02CA_CPU_INR_CASCADE 5
0019 #define KN02CA_CPU_INR_BUS 4
0020 #define KN02CA_CPU_INR_RTC 3
0021 #define KN02CA_CPU_INR_TIMER 2
0022
0023
0024
0025
0026 #define KN02CA_IO_INR_FLOPPY 15
0027 #define KN02CA_IO_INR_NVRAM 14
0028 #define KN02CA_IO_INR_POWERON 13
0029 #define KN02CA_IO_INR_TC0 12
0030 #define KN02CA_IO_INR_TIMER 12
0031 #define KN02CA_IO_INR_ISDN 11
0032 #define KN02CA_IO_INR_NRMOD 10
0033 #define KN02CA_IO_INR_ASC 9
0034 #define KN02CA_IO_INR_LANCE 8
0035 #define KN02CA_IO_INR_HDFLOPPY 7
0036 #define KN02CA_IO_INR_SCC0 6
0037 #define KN02CA_IO_INR_TC1 5
0038 #define KN02CA_IO_INR_XDFLOPPY 4
0039 #define KN02CA_IO_INR_VIDEO 3
0040 #define KN02CA_IO_INR_XVIDEO 2
0041 #define KN02CA_IO_INR_AB_XMIT 1
0042 #define KN02CA_IO_INR_AB_RECV 0
0043
0044
0045
0046
0047
0048 #define KN02CA_MER_INTR (1<<27)
0049
0050
0051
0052
0053 #define KN02CA_MSR_INTREN (1<<26)
0054 #define KN02CA_MSR_MS10EN (1<<25)
0055 #define KN02CA_MSR_PFORCE (0xf<<21)
0056 #define KN02CA_MSR_MABEN (1<<20)
0057 #define KN02CA_MSR_LASTBANK (0x7<<17)
0058
0059
0060
0061
0062 #define KN03CA_IO_SSR_RES_14 (1<<14)
0063 #define KN03CA_IO_SSR_RES_13 (1<<13)
0064 #define KN03CA_IO_SSR_ISDN_RST (1<<12)
0065
0066 #define KN03CA_IO_SSR_FLOPPY_RST (1<<7)
0067 #define KN03CA_IO_SSR_VIDEO_RST (1<<6)
0068 #define KN03CA_IO_SSR_AB_RST (1<<5)
0069 #define KN03CA_IO_SSR_RES_4 (1<<4)
0070 #define KN03CA_IO_SSR_RES_3 (1<<4)
0071 #define KN03CA_IO_SSR_RES_2 (1<<2)
0072 #define KN03CA_IO_SSR_RES_1 (1<<1)
0073 #define KN03CA_IO_SSR_LED (1<<0)
0074
0075 #endif