Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
irqs.h File Reference
#include <plat/irqs.h>

Go to the source code of this file.

Macros

#define __ASM_ARCH_IRQS_H   __FILE__
 
#define IRQ_EINT0_3   S5P_IRQ_VIC0(0)
 
#define IRQ_EINT4_11   S5P_IRQ_VIC0(1)
 
#define IRQ_RTC_TIC   S5P_IRQ_VIC0(2)
 
#define IRQ_IIS1   S5P_IRQ_VIC0(3) /* for only S5P6450 */
 
#define IRQ_IIS2   S5P_IRQ_VIC0(4) /* for only S5P6450 */
 
#define IRQ_IIC1   S5P_IRQ_VIC0(5)
 
#define IRQ_I2SV40   S5P_IRQ_VIC0(6)
 
#define IRQ_GPS   S5P_IRQ_VIC0(7) /* for only S5P6450 */
 
#define IRQ_2D   S5P_IRQ_VIC0(11)
 
#define IRQ_TIMER0_VIC   S5P_IRQ_VIC0(23)
 
#define IRQ_TIMER1_VIC   S5P_IRQ_VIC0(24)
 
#define IRQ_TIMER2_VIC   S5P_IRQ_VIC0(25)
 
#define IRQ_WDT   S5P_IRQ_VIC0(26)
 
#define IRQ_TIMER3_VIC   S5P_IRQ_VIC0(27)
 
#define IRQ_TIMER4_VIC   S5P_IRQ_VIC0(28)
 
#define IRQ_DISPCON0   S5P_IRQ_VIC0(29)
 
#define IRQ_DISPCON1   S5P_IRQ_VIC0(30)
 
#define IRQ_DISPCON2   S5P_IRQ_VIC0(31)
 
#define IRQ_EINT12_15   S5P_IRQ_VIC1(0)
 
#define IRQ_PCM0   S5P_IRQ_VIC1(2)
 
#define IRQ_PCM1   S5P_IRQ_VIC1(3) /* for only S5P6450 */
 
#define IRQ_PCM2   S5P_IRQ_VIC1(4) /* for only S5P6450 */
 
#define IRQ_UART0   S5P_IRQ_VIC1(5)
 
#define IRQ_UART1   S5P_IRQ_VIC1(6)
 
#define IRQ_UART2   S5P_IRQ_VIC1(7)
 
#define IRQ_UART3   S5P_IRQ_VIC1(8)
 
#define IRQ_DMA0   S5P_IRQ_VIC1(9)
 
#define IRQ_UART4   S5P_IRQ_VIC1(10) /* S5P6450 */
 
#define IRQ_UART5   S5P_IRQ_VIC1(11) /* S5P6450 */
 
#define IRQ_NFC   S5P_IRQ_VIC1(13)
 
#define IRQ_USI   S5P_IRQ_VIC1(15) /* S5P6450 */
 
#define IRQ_SPI0   S5P_IRQ_VIC1(16)
 
#define IRQ_SPI1   S5P_IRQ_VIC1(17)
 
#define IRQ_HSMMC2   S5P_IRQ_VIC1(17) /* Shared */
 
#define IRQ_IIC   S5P_IRQ_VIC1(18)
 
#define IRQ_DISPCON3   S5P_IRQ_VIC1(19)
 
#define IRQ_EINT_GROUPS   S5P_IRQ_VIC1(21)
 
#define IRQ_PMU   S5P_IRQ_VIC1(23) /* S5P6440 */
 
#define IRQ_HSMMC0   S5P_IRQ_VIC1(24)
 
#define IRQ_HSMMC1   S5P_IRQ_VIC1(25)
 
#define IRQ_OTG   S5P_IRQ_VIC1(26)
 
#define IRQ_DSI   S5P_IRQ_VIC1(27)
 
#define IRQ_RTC_ALARM   S5P_IRQ_VIC1(28)
 
#define IRQ_TSI   S5P_IRQ_VIC1(29)
 
#define IRQ_PENDN   S5P_IRQ_VIC1(30)
 
#define IRQ_TC   IRQ_PENDN
 
#define IRQ_ADC   S5P_IRQ_VIC1(31)
 
#define IRQ_S5P_UART_BASE4   (96)
 
#define IRQ_S5P_UART_BASE5   (100)
 
#define IRQ_S5P_UART_RX4   (IRQ_S5P_UART_BASE4 + UART_IRQ_RXD)
 
#define IRQ_S5P_UART_TX4   (IRQ_S5P_UART_BASE4 + UART_IRQ_TXD)
 
#define IRQ_S5P_UART_ERR4   (IRQ_S5P_UART_BASE4 + UART_IRQ_ERR)
 
#define IRQ_S5P_UART_RX5   (IRQ_S5P_UART_BASE5 + UART_IRQ_RXD)
 
#define IRQ_S5P_UART_TX5   (IRQ_S5P_UART_BASE5 + UART_IRQ_TXD)
 
#define IRQ_S5P_UART_ERR5   (IRQ_S5P_UART_BASE5 + UART_IRQ_ERR)
 
#define IRQ_S3CUART_RX4   IRQ_S5P_UART_RX4
 
#define IRQ_S3CUART_RX5   IRQ_S5P_UART_RX5
 
#define IRQ_I2S0   IRQ_I2SV40
 
#define IRQ_LCD_FIFO   IRQ_DISPCON0
 
#define IRQ_LCD_VSYNC   IRQ_DISPCON1
 
#define IRQ_LCD_SYSTEM   IRQ_DISPCON2
 
#define S5P_IRQ_EINT_BASE   (S5P_IRQ_VIC1(31) + 6)
 
#define S5P_EINT(x)   ((x) + S5P_IRQ_EINT_BASE)
 
#define S5P_EINT_BASE1   (S5P_IRQ_EINT_BASE)
 
#define S5P_EINT_BASE2   (0xf0000000)
 
#define IRQ_EINT_GROUP1_NR   (15)
 
#define IRQ_EINT_GROUP2_NR   (8)
 
#define IRQ_EINT_GROUP5_NR   (7)
 
#define IRQ_EINT_GROUP6_NR   (10)
 
#define IRQ_EINT_GROUP8_NR   (11)
 
#define IRQ_EINT_GROUP_BASE   S5P_EINT(16)
 
#define IRQ_EINT_GROUP1_BASE   (IRQ_EINT_GROUP_BASE + 0)
 
#define IRQ_EINT_GROUP2_BASE   (IRQ_EINT_GROUP1_BASE + IRQ_EINT_GROUP1_NR)
 
#define IRQ_EINT_GROUP5_BASE   (IRQ_EINT_GROUP2_BASE + IRQ_EINT_GROUP2_NR)
 
#define IRQ_EINT_GROUP6_BASE   (IRQ_EINT_GROUP5_BASE + IRQ_EINT_GROUP5_NR)
 
#define IRQ_EINT_GROUP8_BASE   (IRQ_EINT_GROUP6_BASE + IRQ_EINT_GROUP6_NR)
 
#define IRQ_EINT_GROUP(grp, x)   (IRQ_EINT_GROUP##grp##_BASE + (x))
 
#define IRQ_TIMER_BASE   (11)
 
#define NR_IRQS   (IRQ_EINT_GROUP8_BASE + IRQ_EINT_GROUP8_NR + 1)
 

Macro Definition Documentation

#define __ASM_ARCH_IRQS_H   __FILE__

Definition at line 14 of file irqs.h.

#define IRQ_2D   S5P_IRQ_VIC0(11)

Definition at line 29 of file irqs.h.

#define IRQ_ADC   S5P_IRQ_VIC1(31)

Definition at line 70 of file irqs.h.

#define IRQ_DISPCON0   S5P_IRQ_VIC0(29)

Definition at line 36 of file irqs.h.

#define IRQ_DISPCON1   S5P_IRQ_VIC0(30)

Definition at line 37 of file irqs.h.

#define IRQ_DISPCON2   S5P_IRQ_VIC0(31)

Definition at line 38 of file irqs.h.

#define IRQ_DISPCON3   S5P_IRQ_VIC1(19)

Definition at line 59 of file irqs.h.

#define IRQ_DMA0   S5P_IRQ_VIC1(9)

Definition at line 50 of file irqs.h.

#define IRQ_DSI   S5P_IRQ_VIC1(27)

Definition at line 65 of file irqs.h.

#define IRQ_EINT0_3   S5P_IRQ_VIC0(0)

Definition at line 20 of file irqs.h.

#define IRQ_EINT12_15   S5P_IRQ_VIC1(0)

Definition at line 42 of file irqs.h.

#define IRQ_EINT4_11   S5P_IRQ_VIC0(1)

Definition at line 21 of file irqs.h.

#define IRQ_EINT_GROUP (   grp,
  x 
)    (IRQ_EINT_GROUP##grp##_BASE + (x))

Definition at line 142 of file irqs.h.

#define IRQ_EINT_GROUP1_BASE   (IRQ_EINT_GROUP_BASE + 0)

Definition at line 136 of file irqs.h.

#define IRQ_EINT_GROUP1_NR   (15)

Definition at line 128 of file irqs.h.

#define IRQ_EINT_GROUP2_BASE   (IRQ_EINT_GROUP1_BASE + IRQ_EINT_GROUP1_NR)

Definition at line 137 of file irqs.h.

#define IRQ_EINT_GROUP2_NR   (8)

Definition at line 129 of file irqs.h.

#define IRQ_EINT_GROUP5_BASE   (IRQ_EINT_GROUP2_BASE + IRQ_EINT_GROUP2_NR)

Definition at line 138 of file irqs.h.

#define IRQ_EINT_GROUP5_NR   (7)

Definition at line 130 of file irqs.h.

#define IRQ_EINT_GROUP6_BASE   (IRQ_EINT_GROUP5_BASE + IRQ_EINT_GROUP5_NR)

Definition at line 139 of file irqs.h.

#define IRQ_EINT_GROUP6_NR   (10)

Definition at line 131 of file irqs.h.

#define IRQ_EINT_GROUP8_BASE   (IRQ_EINT_GROUP6_BASE + IRQ_EINT_GROUP6_NR)

Definition at line 140 of file irqs.h.

#define IRQ_EINT_GROUP8_NR   (11)

Definition at line 133 of file irqs.h.

#define IRQ_EINT_GROUP_BASE   S5P_EINT(16)

Definition at line 135 of file irqs.h.

#define IRQ_EINT_GROUPS   S5P_IRQ_VIC1(21)

Definition at line 60 of file irqs.h.

#define IRQ_GPS   S5P_IRQ_VIC0(7) /* for only S5P6450 */

Definition at line 27 of file irqs.h.

#define IRQ_HSMMC0   S5P_IRQ_VIC1(24)

Definition at line 62 of file irqs.h.

#define IRQ_HSMMC1   S5P_IRQ_VIC1(25)

Definition at line 63 of file irqs.h.

#define IRQ_HSMMC2   S5P_IRQ_VIC1(17) /* Shared */

Definition at line 57 of file irqs.h.

#define IRQ_I2S0   IRQ_I2SV40

Definition at line 88 of file irqs.h.

#define IRQ_I2SV40   S5P_IRQ_VIC0(6)

Definition at line 26 of file irqs.h.

#define IRQ_IIC   S5P_IRQ_VIC1(18)

Definition at line 58 of file irqs.h.

#define IRQ_IIC1   S5P_IRQ_VIC0(5)

Definition at line 25 of file irqs.h.

#define IRQ_IIS1   S5P_IRQ_VIC0(3) /* for only S5P6450 */

Definition at line 23 of file irqs.h.

#define IRQ_IIS2   S5P_IRQ_VIC0(4) /* for only S5P6450 */

Definition at line 24 of file irqs.h.

#define IRQ_LCD_FIFO   IRQ_DISPCON0

Definition at line 90 of file irqs.h.

#define IRQ_LCD_SYSTEM   IRQ_DISPCON2

Definition at line 92 of file irqs.h.

#define IRQ_LCD_VSYNC   IRQ_DISPCON1

Definition at line 91 of file irqs.h.

#define IRQ_NFC   S5P_IRQ_VIC1(13)

Definition at line 53 of file irqs.h.

#define IRQ_OTG   S5P_IRQ_VIC1(26)

Definition at line 64 of file irqs.h.

#define IRQ_PCM0   S5P_IRQ_VIC1(2)

Definition at line 43 of file irqs.h.

#define IRQ_PCM1   S5P_IRQ_VIC1(3) /* for only S5P6450 */

Definition at line 44 of file irqs.h.

#define IRQ_PCM2   S5P_IRQ_VIC1(4) /* for only S5P6450 */

Definition at line 45 of file irqs.h.

#define IRQ_PENDN   S5P_IRQ_VIC1(30)

Definition at line 68 of file irqs.h.

#define IRQ_PMU   S5P_IRQ_VIC1(23) /* S5P6440 */

Definition at line 61 of file irqs.h.

#define IRQ_RTC_ALARM   S5P_IRQ_VIC1(28)

Definition at line 66 of file irqs.h.

#define IRQ_RTC_TIC   S5P_IRQ_VIC0(2)

Definition at line 22 of file irqs.h.

#define IRQ_S3CUART_RX4   IRQ_S5P_UART_RX4

Definition at line 85 of file irqs.h.

#define IRQ_S3CUART_RX5   IRQ_S5P_UART_RX5

Definition at line 86 of file irqs.h.

#define IRQ_S5P_UART_BASE4   (96)

Definition at line 73 of file irqs.h.

#define IRQ_S5P_UART_BASE5   (100)

Definition at line 74 of file irqs.h.

#define IRQ_S5P_UART_ERR4   (IRQ_S5P_UART_BASE4 + UART_IRQ_ERR)

Definition at line 78 of file irqs.h.

#define IRQ_S5P_UART_ERR5   (IRQ_S5P_UART_BASE5 + UART_IRQ_ERR)

Definition at line 82 of file irqs.h.

#define IRQ_S5P_UART_RX4   (IRQ_S5P_UART_BASE4 + UART_IRQ_RXD)

Definition at line 76 of file irqs.h.

#define IRQ_S5P_UART_RX5   (IRQ_S5P_UART_BASE5 + UART_IRQ_RXD)

Definition at line 80 of file irqs.h.

#define IRQ_S5P_UART_TX4   (IRQ_S5P_UART_BASE4 + UART_IRQ_TXD)

Definition at line 77 of file irqs.h.

#define IRQ_S5P_UART_TX5   (IRQ_S5P_UART_BASE5 + UART_IRQ_TXD)

Definition at line 81 of file irqs.h.

#define IRQ_SPI0   S5P_IRQ_VIC1(16)

Definition at line 55 of file irqs.h.

#define IRQ_SPI1   S5P_IRQ_VIC1(17)

Definition at line 56 of file irqs.h.

#define IRQ_TC   IRQ_PENDN

Definition at line 69 of file irqs.h.

#define IRQ_TIMER0_VIC   S5P_IRQ_VIC0(23)

Definition at line 30 of file irqs.h.

#define IRQ_TIMER1_VIC   S5P_IRQ_VIC0(24)

Definition at line 31 of file irqs.h.

#define IRQ_TIMER2_VIC   S5P_IRQ_VIC0(25)

Definition at line 32 of file irqs.h.

#define IRQ_TIMER3_VIC   S5P_IRQ_VIC0(27)

Definition at line 34 of file irqs.h.

#define IRQ_TIMER4_VIC   S5P_IRQ_VIC0(28)

Definition at line 35 of file irqs.h.

#define IRQ_TIMER_BASE   (11)

Definition at line 144 of file irqs.h.

#define IRQ_TSI   S5P_IRQ_VIC1(29)

Definition at line 67 of file irqs.h.

#define IRQ_UART0   S5P_IRQ_VIC1(5)

Definition at line 46 of file irqs.h.

#define IRQ_UART1   S5P_IRQ_VIC1(6)

Definition at line 47 of file irqs.h.

#define IRQ_UART2   S5P_IRQ_VIC1(7)

Definition at line 48 of file irqs.h.

#define IRQ_UART3   S5P_IRQ_VIC1(8)

Definition at line 49 of file irqs.h.

#define IRQ_UART4   S5P_IRQ_VIC1(10) /* S5P6450 */

Definition at line 51 of file irqs.h.

#define IRQ_UART5   S5P_IRQ_VIC1(11) /* S5P6450 */

Definition at line 52 of file irqs.h.

#define IRQ_USI   S5P_IRQ_VIC1(15) /* S5P6450 */

Definition at line 54 of file irqs.h.

#define IRQ_WDT   S5P_IRQ_VIC0(26)

Definition at line 33 of file irqs.h.

#define NR_IRQS   (IRQ_EINT_GROUP8_BASE + IRQ_EINT_GROUP8_NR + 1)

Definition at line 148 of file irqs.h.

#define S5P_EINT (   x)    ((x) + S5P_IRQ_EINT_BASE)

Definition at line 104 of file irqs.h.

#define S5P_EINT_BASE1   (S5P_IRQ_EINT_BASE)

Definition at line 106 of file irqs.h.

#define S5P_EINT_BASE2   (0xf0000000)

Definition at line 112 of file irqs.h.

#define S5P_IRQ_EINT_BASE   (S5P_IRQ_VIC1(31) + 6)

Definition at line 102 of file irqs.h.