~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/mach-davinci/irqs.h

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/arm/mach-davinci/irqs.h (Architecture i386) and /arch/sparc64/mach-davinci/irqs.h (Architecture sparc64)


  1 /*                                                  1 
  2  * DaVinci interrupt controller definitions       
  3  *                                                
  4  *  Copyright (C) 2006 Texas Instruments.         
  5  *                                                
  6  *  This program is free software; you can red    
  7  *  under  the terms of  the GNU General  Publ    
  8  *  Free Software Foundation;  either version     
  9  *  option) any later version.                    
 10  *                                                
 11  *  THIS  SOFTWARE  IS PROVIDED   ``AS  IS'' A    
 12  *  WARRANTIES,   INCLUDING, BUT NOT  LIMITED     
 13  *  MERCHANTABILITY AND FITNESS FOR A PARTICUL    
 14  *  NO  EVENT  SHALL   THE AUTHOR  BE    LIABL    
 15  *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQU    
 16  *  NOT LIMITED   TO, PROCUREMENT OF  SUBSTITU    
 17  *  USE, DATA,  OR PROFITS; OR  BUSINESS INTER    
 18  *  ANY THEORY OF LIABILITY, WHETHER IN  CONTR    
 19  *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISIN    
 20  *  THIS SOFTWARE, EVEN IF ADVISED OF THE POSS    
 21  *                                                
 22  *  You should have received a copy of the  GN    
 23  *  with this program; if not, write  to the F    
 24  *  675 Mass Ave, Cambridge, MA 02139, USA.       
 25  *                                                
 26  */                                               
 27 #ifndef __ASM_ARCH_IRQS_H                         
 28 #define __ASM_ARCH_IRQS_H                         
 29                                                   
 30 /* DA8XX interrupts */                            
 31 #define IRQ_DA8XX_COMMTX                0         
 32 #define IRQ_DA8XX_COMMRX                1         
 33 #define IRQ_DA8XX_NINT                  2         
 34 #define IRQ_DA8XX_EVTOUT0               3         
 35 #define IRQ_DA8XX_EVTOUT1               4         
 36 #define IRQ_DA8XX_EVTOUT2               5         
 37 #define IRQ_DA8XX_EVTOUT3               6         
 38 #define IRQ_DA8XX_EVTOUT4               7         
 39 #define IRQ_DA8XX_EVTOUT5               8         
 40 #define IRQ_DA8XX_EVTOUT6               9         
 41 #define IRQ_DA8XX_EVTOUT7               10        
 42 #define IRQ_DA8XX_CCINT0                11        
 43 #define IRQ_DA8XX_CCERRINT              12        
 44 #define IRQ_DA8XX_TCERRINT0             13        
 45 #define IRQ_DA8XX_AEMIFINT              14        
 46 #define IRQ_DA8XX_I2CINT0               15        
 47 #define IRQ_DA8XX_MMCSDINT0             16        
 48 #define IRQ_DA8XX_MMCSDINT1             17        
 49 #define IRQ_DA8XX_ALLINT0               18        
 50 #define IRQ_DA8XX_RTC                   19        
 51 #define IRQ_DA8XX_SPINT0                20        
 52 #define IRQ_DA8XX_TINT12_0              21        
 53 #define IRQ_DA8XX_TINT34_0              22        
 54 #define IRQ_DA8XX_TINT12_1              23        
 55 #define IRQ_DA8XX_TINT34_1              24        
 56 #define IRQ_DA8XX_UARTINT0              25        
 57 #define IRQ_DA8XX_KEYMGRINT             26        
 58 #define IRQ_DA8XX_SECINT                26        
 59 #define IRQ_DA8XX_SECKEYERR             26        
 60 #define IRQ_DA8XX_CHIPINT0              28        
 61 #define IRQ_DA8XX_CHIPINT1              29        
 62 #define IRQ_DA8XX_CHIPINT2              30        
 63 #define IRQ_DA8XX_CHIPINT3              31        
 64 #define IRQ_DA8XX_TCERRINT1             32        
 65 #define IRQ_DA8XX_C0_RX_THRESH_PULSE    33        
 66 #define IRQ_DA8XX_C0_RX_PULSE           34        
 67 #define IRQ_DA8XX_C0_TX_PULSE           35        
 68 #define IRQ_DA8XX_C0_MISC_PULSE         36        
 69 #define IRQ_DA8XX_C1_RX_THRESH_PULSE    37        
 70 #define IRQ_DA8XX_C1_RX_PULSE           38        
 71 #define IRQ_DA8XX_C1_TX_PULSE           39        
 72 #define IRQ_DA8XX_C1_MISC_PULSE         40        
 73 #define IRQ_DA8XX_MEMERR                41        
 74 #define IRQ_DA8XX_GPIO0                 42        
 75 #define IRQ_DA8XX_GPIO1                 43        
 76 #define IRQ_DA8XX_GPIO2                 44        
 77 #define IRQ_DA8XX_GPIO3                 45        
 78 #define IRQ_DA8XX_GPIO4                 46        
 79 #define IRQ_DA8XX_GPIO5                 47        
 80 #define IRQ_DA8XX_GPIO6                 48        
 81 #define IRQ_DA8XX_GPIO7                 49        
 82 #define IRQ_DA8XX_GPIO8                 50        
 83 #define IRQ_DA8XX_I2CINT1               51        
 84 #define IRQ_DA8XX_LCDINT                52        
 85 #define IRQ_DA8XX_UARTINT1              53        
 86 #define IRQ_DA8XX_MCASPINT              54        
 87 #define IRQ_DA8XX_ALLINT1               55        
 88 #define IRQ_DA8XX_SPINT1                56        
 89 #define IRQ_DA8XX_UHPI_INT1             57        
 90 #define IRQ_DA8XX_USB_INT               58        
 91 #define IRQ_DA8XX_IRQN                  59        
 92 #define IRQ_DA8XX_RWAKEUP               60        
 93 #define IRQ_DA8XX_UARTINT2              61        
 94 #define IRQ_DA8XX_DFTSSINT              62        
 95 #define IRQ_DA8XX_EHRPWM0               63        
 96 #define IRQ_DA8XX_EHRPWM0TZ             64        
 97 #define IRQ_DA8XX_EHRPWM1               65        
 98 #define IRQ_DA8XX_EHRPWM1TZ             66        
 99 #define IRQ_DA8XX_ECAP0                 69        
100 #define IRQ_DA8XX_ECAP1                 70        
101 #define IRQ_DA8XX_ECAP2                 71        
102 #define IRQ_DA8XX_ARMCLKSTOPREQ         90        
103                                                   
104 /* DA830 specific interrupts */                   
105 #define IRQ_DA830_MPUERR                27        
106 #define IRQ_DA830_IOPUERR               27        
107 #define IRQ_DA830_BOOTCFGERR            27        
108 #define IRQ_DA830_EHRPWM2               67        
109 #define IRQ_DA830_EHRPWM2TZ             68        
110 #define IRQ_DA830_EQEP0                 72        
111 #define IRQ_DA830_EQEP1                 73        
112 #define IRQ_DA830_T12CMPINT0_0          74        
113 #define IRQ_DA830_T12CMPINT1_0          75        
114 #define IRQ_DA830_T12CMPINT2_0          76        
115 #define IRQ_DA830_T12CMPINT3_0          77        
116 #define IRQ_DA830_T12CMPINT4_0          78        
117 #define IRQ_DA830_T12CMPINT5_0          79        
118 #define IRQ_DA830_T12CMPINT6_0          80        
119 #define IRQ_DA830_T12CMPINT7_0          81        
120 #define IRQ_DA830_T12CMPINT0_1          82        
121 #define IRQ_DA830_T12CMPINT1_1          83        
122 #define IRQ_DA830_T12CMPINT2_1          84        
123 #define IRQ_DA830_T12CMPINT3_1          85        
124 #define IRQ_DA830_T12CMPINT4_1          86        
125 #define IRQ_DA830_T12CMPINT5_1          87        
126 #define IRQ_DA830_T12CMPINT6_1          88        
127 #define IRQ_DA830_T12CMPINT7_1          89        
128                                                   
129 #define DA830_N_CP_INTC_IRQ             96        
130                                                   
131 /* DA850 speicific interrupts */                  
132 #define IRQ_DA850_MPUADDRERR0           27        
133 #define IRQ_DA850_MPUPROTERR0           27        
134 #define IRQ_DA850_IOPUADDRERR0          27        
135 #define IRQ_DA850_IOPUPROTERR0          27        
136 #define IRQ_DA850_IOPUADDRERR1          27        
137 #define IRQ_DA850_IOPUPROTERR1          27        
138 #define IRQ_DA850_IOPUADDRERR2          27        
139 #define IRQ_DA850_IOPUPROTERR2          27        
140 #define IRQ_DA850_BOOTCFG_ADDR_ERR      27        
141 #define IRQ_DA850_BOOTCFG_PROT_ERR      27        
142 #define IRQ_DA850_MPUADDRERR1           27        
143 #define IRQ_DA850_MPUPROTERR1           27        
144 #define IRQ_DA850_IOPUADDRERR3          27        
145 #define IRQ_DA850_IOPUPROTERR3          27        
146 #define IRQ_DA850_IOPUADDRERR4          27        
147 #define IRQ_DA850_IOPUPROTERR4          27        
148 #define IRQ_DA850_IOPUADDRERR5          27        
149 #define IRQ_DA850_IOPUPROTERR5          27        
150 #define IRQ_DA850_MIOPU_BOOTCFG_ERR     27        
151 #define IRQ_DA850_SATAINT               67        
152 #define IRQ_DA850_TINT12_2              68        
153 #define IRQ_DA850_TINT34_2              68        
154 #define IRQ_DA850_TINTALL_2             68        
155 #define IRQ_DA850_MMCSDINT0_1           72        
156 #define IRQ_DA850_MMCSDINT1_1           73        
157 #define IRQ_DA850_T12CMPINT0_2          74        
158 #define IRQ_DA850_T12CMPINT1_2          75        
159 #define IRQ_DA850_T12CMPINT2_2          76        
160 #define IRQ_DA850_T12CMPINT3_2          77        
161 #define IRQ_DA850_T12CMPINT4_2          78        
162 #define IRQ_DA850_T12CMPINT5_2          79        
163 #define IRQ_DA850_T12CMPINT6_2          80        
164 #define IRQ_DA850_T12CMPINT7_2          81        
165 #define IRQ_DA850_T12CMPINT0_3          82        
166 #define IRQ_DA850_T12CMPINT1_3          83        
167 #define IRQ_DA850_T12CMPINT2_3          84        
168 #define IRQ_DA850_T12CMPINT3_3          85        
169 #define IRQ_DA850_T12CMPINT4_3          86        
170 #define IRQ_DA850_T12CMPINT5_3          87        
171 #define IRQ_DA850_T12CMPINT6_3          88        
172 #define IRQ_DA850_T12CMPINT7_3          89        
173 #define IRQ_DA850_RPIINT                91        
174 #define IRQ_DA850_VPIFINT               92        
175 #define IRQ_DA850_CCINT1                93        
176 #define IRQ_DA850_CCERRINT1             94        
177 #define IRQ_DA850_TCERRINT2             95        
178 #define IRQ_DA850_TINT12_3              96        
179 #define IRQ_DA850_TINT34_3              96        
180 #define IRQ_DA850_TINTALL_3             96        
181 #define IRQ_DA850_MCBSP0RINT            97        
182 #define IRQ_DA850_MCBSP0XINT            98        
183 #define IRQ_DA850_MCBSP1RINT            99        
184 #define IRQ_DA850_MCBSP1XINT            100       
185                                                   
186 #define DA850_N_CP_INTC_IRQ             101       
187                                                   
188 #endif /* __ASM_ARCH_IRQS_H */                    
189                                                   

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php