Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
pic.h File Reference

Go to the source code of this file.

Macros

#define PIC_CLKS_PER_SEC   66666666ULL
 
#define PIC_IRT_WD_INDEX   0
 
#define PIC_IRT_TIMER_0_INDEX   1
 
#define PIC_IRT_TIMER_1_INDEX   2
 
#define PIC_IRT_TIMER_2_INDEX   3
 
#define PIC_IRT_TIMER_3_INDEX   4
 
#define PIC_IRT_TIMER_4_INDEX   5
 
#define PIC_IRT_TIMER_5_INDEX   6
 
#define PIC_IRT_TIMER_6_INDEX   7
 
#define PIC_IRT_TIMER_7_INDEX   8
 
#define PIC_IRT_CLOCK_INDEX   PIC_IRT_TIMER_7_INDEX
 
#define PIC_IRT_UART_0_INDEX   9
 
#define PIC_IRT_UART_1_INDEX   10
 
#define PIC_IRT_I2C_0_INDEX   11
 
#define PIC_IRT_I2C_1_INDEX   12
 
#define PIC_IRT_PCMCIA_INDEX   13
 
#define PIC_IRT_GPIO_INDEX   14
 
#define PIC_IRT_HYPER_INDEX   15
 
#define PIC_IRT_PCIX_INDEX   16
 
#define PIC_IRT_CDE_INDEX   15
 
#define PIC_IRT_BRIDGE_TB_XLS_INDEX   16
 
#define PIC_IRT_GMAC0_INDEX   17
 
#define PIC_IRT_GMAC1_INDEX   18
 
#define PIC_IRT_GMAC2_INDEX   19
 
#define PIC_IRT_GMAC3_INDEX   20
 
#define PIC_IRT_XGS0_INDEX   21
 
#define PIC_IRT_XGS1_INDEX   22
 
#define PIC_IRT_HYPER_FATAL_INDEX   23
 
#define PIC_IRT_PCIX_FATAL_INDEX   24
 
#define PIC_IRT_BRIDGE_AERR_INDEX   25
 
#define PIC_IRT_BRIDGE_BERR_INDEX   26
 
#define PIC_IRT_BRIDGE_TB_XLR_INDEX   27
 
#define PIC_IRT_BRIDGE_AERR_NMI_INDEX   28
 
#define PIC_IRT_GMAC4_INDEX   21
 
#define PIC_IRT_GMAC5_INDEX   22
 
#define PIC_IRT_GMAC6_INDEX   23
 
#define PIC_IRT_GMAC7_INDEX   24
 
#define PIC_IRT_BRIDGE_ERR_INDEX   25
 
#define PIC_IRT_PCIE_LINK0_INDEX   26
 
#define PIC_IRT_PCIE_LINK1_INDEX   27
 
#define PIC_IRT_PCIE_LINK2_INDEX   23
 
#define PIC_IRT_PCIE_LINK3_INDEX   24
 
#define PIC_IRT_PCIE_XLSB0_LINK2_INDEX   28
 
#define PIC_IRT_PCIE_XLSB0_LINK3_INDEX   29
 
#define PIC_IRT_SRIO_LINK0_INDEX   26
 
#define PIC_IRT_SRIO_LINK1_INDEX   27
 
#define PIC_IRT_SRIO_LINK2_INDEX   28
 
#define PIC_IRT_SRIO_LINK3_INDEX   29
 
#define PIC_IRT_PCIE_INT_INDEX   28
 
#define PIC_IRT_PCIE_FATAL_INDEX   29
 
#define PIC_IRT_GPIO_B_INDEX   30
 
#define PIC_IRT_USB_INDEX   31
 
#define PIC_NUM_IRTS   32
 
#define PIC_CLOCK_TIMER   7
 
#define PIC_CTRL   0x00
 
#define PIC_IPI   0x04
 
#define PIC_INT_ACK   0x06
 
#define WD_MAX_VAL_0   0x08
 
#define WD_MAX_VAL_1   0x09
 
#define WD_MASK_0   0x0a
 
#define WD_MASK_1   0x0b
 
#define WD_HEARBEAT_0   0x0c
 
#define WD_HEARBEAT_1   0x0d
 
#define PIC_IRT_0_BASE   0x40
 
#define PIC_IRT_1_BASE   0x80
 
#define PIC_TIMER_MAXVAL_0_BASE   0x100
 
#define PIC_TIMER_MAXVAL_1_BASE   0x110
 
#define PIC_TIMER_COUNT_0_BASE   0x120
 
#define PIC_TIMER_COUNT_1_BASE   0x130
 
#define PIC_IRT_0(picintr)   (PIC_IRT_0_BASE + (picintr))
 
#define PIC_IRT_1(picintr)   (PIC_IRT_1_BASE + (picintr))
 
#define PIC_TIMER_MAXVAL_0(i)   (PIC_TIMER_MAXVAL_0_BASE + (i))
 
#define PIC_TIMER_MAXVAL_1(i)   (PIC_TIMER_MAXVAL_1_BASE + (i))
 
#define PIC_TIMER_COUNT_0(i)   (PIC_TIMER_COUNT_0_BASE + (i))
 
#define PIC_TIMER_COUNT_1(i)   (PIC_TIMER_COUNT_0_BASE + (i))
 
#define PIC_IRQ_BASE   8
 
#define PIC_INTR_TO_IRQ(i)   (PIC_IRQ_BASE + (i))
 
#define PIC_IRQ_TO_INTR(i)   ((i) - PIC_IRQ_BASE)
 
#define PIC_IRT_FIRST_IRQ   PIC_IRQ_BASE
 
#define PIC_WD_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_WD_INDEX)
 
#define PIC_TIMER_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_0_INDEX)
 
#define PIC_TIMER_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_1_INDEX)
 
#define PIC_TIMER_2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_2_INDEX)
 
#define PIC_TIMER_3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_3_INDEX)
 
#define PIC_TIMER_4_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_4_INDEX)
 
#define PIC_TIMER_5_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_5_INDEX)
 
#define PIC_TIMER_6_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_6_INDEX)
 
#define PIC_TIMER_7_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_7_INDEX)
 
#define PIC_CLOCK_IRQ   (PIC_TIMER_7_IRQ)
 
#define PIC_UART_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_UART_0_INDEX)
 
#define PIC_UART_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_UART_1_INDEX)
 
#define PIC_I2C_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_I2C_0_INDEX)
 
#define PIC_I2C_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_I2C_1_INDEX)
 
#define PIC_PCMCIA_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCMCIA_INDEX)
 
#define PIC_GPIO_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GPIO_INDEX)
 
#define PIC_HYPER_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_HYPER_INDEX)
 
#define PIC_PCIX_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIX_INDEX)
 
#define PIC_CDE_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_CDE_INDEX)
 
#define PIC_BRIDGE_TB_XLS_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_TB_XLS_INDEX)
 
#define PIC_GMAC_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC0_INDEX)
 
#define PIC_GMAC_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC1_INDEX)
 
#define PIC_GMAC_2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC2_INDEX)
 
#define PIC_GMAC_3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC3_INDEX)
 
#define PIC_XGS_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_XGS0_INDEX)
 
#define PIC_XGS_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_XGS1_INDEX)
 
#define PIC_HYPER_FATAL_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_HYPER_FATAL_INDEX)
 
#define PIC_PCIX_FATAL_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIX_FATAL_INDEX)
 
#define PIC_BRIDGE_AERR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_AERR_INDEX)
 
#define PIC_BRIDGE_BERR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_BERR_INDEX)
 
#define PIC_BRIDGE_TB_XLR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_TB_XLR_INDEX)
 
#define PIC_BRIDGE_AERR_NMI_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_AERR_NMI_INDEX)
 
#define PIC_GMAC_4_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC4_INDEX)
 
#define PIC_GMAC_5_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC5_INDEX)
 
#define PIC_GMAC_6_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC6_INDEX)
 
#define PIC_GMAC_7_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC7_INDEX)
 
#define PIC_BRIDGE_ERR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_ERR_INDEX)
 
#define PIC_PCIE_LINK0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK0_INDEX)
 
#define PIC_PCIE_LINK1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK1_INDEX)
 
#define PIC_PCIE_LINK2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK2_INDEX)
 
#define PIC_PCIE_LINK3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK3_INDEX)
 
#define PIC_PCIE_XLSB0_LINK2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_XLSB0_LINK2_INDEX)
 
#define PIC_PCIE_XLSB0_LINK3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_XLSB0_LINK3_INDEX)
 
#define PIC_SRIO_LINK0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK0_INDEX)
 
#define PIC_SRIO_LINK1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK1_INDEX)
 
#define PIC_SRIO_LINK2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK2_INDEX)
 
#define PIC_SRIO_LINK3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK3_INDEX)
 
#define PIC_PCIE_INT_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_INT__INDEX)
 
#define PIC_PCIE_FATAL_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_FATAL_INDEX)
 
#define PIC_GPIO_B_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GPIO_B_INDEX)
 
#define PIC_USB_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_USB_INDEX)
 
#define PIC_IRT_LAST_IRQ   PIC_USB_IRQ
 
#define PIC_IRQ_IS_EDGE_TRIGGERED(irq)
 
#define PIC_IRQ_IS_IRT(irq)
 

Variables

uint64_t nlm_pic_base
 

Macro Definition Documentation

#define PIC_BRIDGE_AERR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_AERR_INDEX)

Definition at line 168 of file pic.h.

#define PIC_BRIDGE_AERR_NMI_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_AERR_NMI_INDEX)

Definition at line 171 of file pic.h.

#define PIC_BRIDGE_BERR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_BERR_INDEX)

Definition at line 169 of file pic.h.

#define PIC_BRIDGE_ERR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_ERR_INDEX)

Definition at line 177 of file pic.h.

#define PIC_BRIDGE_TB_XLR_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_TB_XLR_INDEX)

Definition at line 170 of file pic.h.

#define PIC_BRIDGE_TB_XLS_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_BRIDGE_TB_XLS_INDEX)

Definition at line 158 of file pic.h.

#define PIC_CDE_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_CDE_INDEX)

Definition at line 157 of file pic.h.

#define PIC_CLKS_PER_SEC   66666666ULL

Definition at line 38 of file pic.h.

#define PIC_CLOCK_IRQ   (PIC_TIMER_7_IRQ)

Definition at line 147 of file pic.h.

#define PIC_CLOCK_TIMER   7

Definition at line 98 of file pic.h.

#define PIC_CTRL   0x00

Definition at line 101 of file pic.h.

#define PIC_GMAC_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC0_INDEX)

Definition at line 160 of file pic.h.

#define PIC_GMAC_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC1_INDEX)

Definition at line 161 of file pic.h.

#define PIC_GMAC_2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC2_INDEX)

Definition at line 162 of file pic.h.

#define PIC_GMAC_3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC3_INDEX)

Definition at line 163 of file pic.h.

#define PIC_GMAC_4_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC4_INDEX)

Definition at line 173 of file pic.h.

#define PIC_GMAC_5_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC5_INDEX)

Definition at line 174 of file pic.h.

#define PIC_GMAC_6_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC6_INDEX)

Definition at line 175 of file pic.h.

#define PIC_GMAC_7_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GMAC7_INDEX)

Definition at line 176 of file pic.h.

#define PIC_GPIO_B_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GPIO_B_INDEX)

Definition at line 190 of file pic.h.

#define PIC_GPIO_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_GPIO_INDEX)

Definition at line 153 of file pic.h.

#define PIC_HYPER_FATAL_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_HYPER_FATAL_INDEX)

Definition at line 166 of file pic.h.

#define PIC_HYPER_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_HYPER_INDEX)

Definition at line 154 of file pic.h.

#define PIC_I2C_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_I2C_0_INDEX)

Definition at line 150 of file pic.h.

#define PIC_I2C_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_I2C_1_INDEX)

Definition at line 151 of file pic.h.

#define PIC_INT_ACK   0x06

Definition at line 103 of file pic.h.

#define PIC_INTR_TO_IRQ (   i)    (PIC_IRQ_BASE + (i))

Definition at line 134 of file pic.h.

#define PIC_IPI   0x04

Definition at line 102 of file pic.h.

#define PIC_IRQ_BASE   8

Definition at line 133 of file pic.h.

#define PIC_IRQ_IS_EDGE_TRIGGERED (   irq)
Value:
(((irq) >= PIC_TIMER_0_IRQ) && \

Definition at line 197 of file pic.h.

#define PIC_IRQ_IS_IRT (   irq)
Value:

Definition at line 199 of file pic.h.

#define PIC_IRQ_TO_INTR (   i)    ((i) - PIC_IRQ_BASE)

Definition at line 135 of file pic.h.

#define PIC_IRT_0 (   picintr)    (PIC_IRT_0_BASE + (picintr))

Definition at line 119 of file pic.h.

#define PIC_IRT_0_BASE   0x40

Definition at line 112 of file pic.h.

#define PIC_IRT_1 (   picintr)    (PIC_IRT_1_BASE + (picintr))

Definition at line 120 of file pic.h.

#define PIC_IRT_1_BASE   0x80

Definition at line 113 of file pic.h.

#define PIC_IRT_BRIDGE_AERR_INDEX   25

Definition at line 70 of file pic.h.

#define PIC_IRT_BRIDGE_AERR_NMI_INDEX   28

Definition at line 73 of file pic.h.

#define PIC_IRT_BRIDGE_BERR_INDEX   26

Definition at line 71 of file pic.h.

#define PIC_IRT_BRIDGE_ERR_INDEX   25

Definition at line 79 of file pic.h.

#define PIC_IRT_BRIDGE_TB_XLR_INDEX   27

Definition at line 72 of file pic.h.

#define PIC_IRT_BRIDGE_TB_XLS_INDEX   16

Definition at line 60 of file pic.h.

#define PIC_IRT_CDE_INDEX   15

Definition at line 59 of file pic.h.

#define PIC_IRT_CLOCK_INDEX   PIC_IRT_TIMER_7_INDEX

Definition at line 49 of file pic.h.

#define PIC_IRT_FIRST_IRQ   PIC_IRQ_BASE

Definition at line 137 of file pic.h.

#define PIC_IRT_GMAC0_INDEX   17

Definition at line 62 of file pic.h.

#define PIC_IRT_GMAC1_INDEX   18

Definition at line 63 of file pic.h.

#define PIC_IRT_GMAC2_INDEX   19

Definition at line 64 of file pic.h.

#define PIC_IRT_GMAC3_INDEX   20

Definition at line 65 of file pic.h.

#define PIC_IRT_GMAC4_INDEX   21

Definition at line 75 of file pic.h.

#define PIC_IRT_GMAC5_INDEX   22

Definition at line 76 of file pic.h.

#define PIC_IRT_GMAC6_INDEX   23

Definition at line 77 of file pic.h.

#define PIC_IRT_GMAC7_INDEX   24

Definition at line 78 of file pic.h.

#define PIC_IRT_GPIO_B_INDEX   30

Definition at line 92 of file pic.h.

#define PIC_IRT_GPIO_INDEX   14

Definition at line 55 of file pic.h.

#define PIC_IRT_HYPER_FATAL_INDEX   23

Definition at line 68 of file pic.h.

#define PIC_IRT_HYPER_INDEX   15

Definition at line 56 of file pic.h.

#define PIC_IRT_I2C_0_INDEX   11

Definition at line 52 of file pic.h.

#define PIC_IRT_I2C_1_INDEX   12

Definition at line 53 of file pic.h.

#define PIC_IRT_LAST_IRQ   PIC_USB_IRQ

Definition at line 192 of file pic.h.

#define PIC_IRT_PCIE_FATAL_INDEX   29

Definition at line 91 of file pic.h.

#define PIC_IRT_PCIE_INT_INDEX   28

Definition at line 90 of file pic.h.

#define PIC_IRT_PCIE_LINK0_INDEX   26

Definition at line 80 of file pic.h.

#define PIC_IRT_PCIE_LINK1_INDEX   27

Definition at line 81 of file pic.h.

#define PIC_IRT_PCIE_LINK2_INDEX   23

Definition at line 82 of file pic.h.

#define PIC_IRT_PCIE_LINK3_INDEX   24

Definition at line 83 of file pic.h.

#define PIC_IRT_PCIE_XLSB0_LINK2_INDEX   28

Definition at line 84 of file pic.h.

#define PIC_IRT_PCIE_XLSB0_LINK3_INDEX   29

Definition at line 85 of file pic.h.

#define PIC_IRT_PCIX_FATAL_INDEX   24

Definition at line 69 of file pic.h.

#define PIC_IRT_PCIX_INDEX   16

Definition at line 57 of file pic.h.

#define PIC_IRT_PCMCIA_INDEX   13

Definition at line 54 of file pic.h.

#define PIC_IRT_SRIO_LINK0_INDEX   26

Definition at line 86 of file pic.h.

#define PIC_IRT_SRIO_LINK1_INDEX   27

Definition at line 87 of file pic.h.

#define PIC_IRT_SRIO_LINK2_INDEX   28

Definition at line 88 of file pic.h.

#define PIC_IRT_SRIO_LINK3_INDEX   29

Definition at line 89 of file pic.h.

#define PIC_IRT_TIMER_0_INDEX   1

Definition at line 41 of file pic.h.

#define PIC_IRT_TIMER_1_INDEX   2

Definition at line 42 of file pic.h.

#define PIC_IRT_TIMER_2_INDEX   3

Definition at line 43 of file pic.h.

#define PIC_IRT_TIMER_3_INDEX   4

Definition at line 44 of file pic.h.

#define PIC_IRT_TIMER_4_INDEX   5

Definition at line 45 of file pic.h.

#define PIC_IRT_TIMER_5_INDEX   6

Definition at line 46 of file pic.h.

#define PIC_IRT_TIMER_6_INDEX   7

Definition at line 47 of file pic.h.

#define PIC_IRT_TIMER_7_INDEX   8

Definition at line 48 of file pic.h.

#define PIC_IRT_UART_0_INDEX   9

Definition at line 50 of file pic.h.

#define PIC_IRT_UART_1_INDEX   10

Definition at line 51 of file pic.h.

#define PIC_IRT_USB_INDEX   31

Definition at line 93 of file pic.h.

#define PIC_IRT_WD_INDEX   0

Definition at line 40 of file pic.h.

#define PIC_IRT_XGS0_INDEX   21

Definition at line 66 of file pic.h.

#define PIC_IRT_XGS1_INDEX   22

Definition at line 67 of file pic.h.

#define PIC_NUM_IRTS   32

Definition at line 95 of file pic.h.

#define PIC_PCIE_FATAL_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_FATAL_INDEX)

Definition at line 189 of file pic.h.

#define PIC_PCIE_INT_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_INT__INDEX)

Definition at line 188 of file pic.h.

#define PIC_PCIE_LINK0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK0_INDEX)

Definition at line 178 of file pic.h.

#define PIC_PCIE_LINK1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK1_INDEX)

Definition at line 179 of file pic.h.

#define PIC_PCIE_LINK2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK2_INDEX)

Definition at line 180 of file pic.h.

#define PIC_PCIE_LINK3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_LINK3_INDEX)

Definition at line 181 of file pic.h.

#define PIC_PCIE_XLSB0_LINK2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_XLSB0_LINK2_INDEX)

Definition at line 182 of file pic.h.

#define PIC_PCIE_XLSB0_LINK3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIE_XLSB0_LINK3_INDEX)

Definition at line 183 of file pic.h.

#define PIC_PCIX_FATAL_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIX_FATAL_INDEX)

Definition at line 167 of file pic.h.

#define PIC_PCIX_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCIX_INDEX)

Definition at line 155 of file pic.h.

#define PIC_PCMCIA_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_PCMCIA_INDEX)

Definition at line 152 of file pic.h.

#define PIC_SRIO_LINK0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK0_INDEX)

Definition at line 184 of file pic.h.

#define PIC_SRIO_LINK1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK1_INDEX)

Definition at line 185 of file pic.h.

#define PIC_SRIO_LINK2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK2_INDEX)

Definition at line 186 of file pic.h.

#define PIC_SRIO_LINK3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_SRIO_LINK3_INDEX)

Definition at line 187 of file pic.h.

#define PIC_TIMER_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_0_INDEX)

Definition at line 139 of file pic.h.

#define PIC_TIMER_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_1_INDEX)

Definition at line 140 of file pic.h.

#define PIC_TIMER_2_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_2_INDEX)

Definition at line 141 of file pic.h.

#define PIC_TIMER_3_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_3_INDEX)

Definition at line 142 of file pic.h.

#define PIC_TIMER_4_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_4_INDEX)

Definition at line 143 of file pic.h.

#define PIC_TIMER_5_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_5_INDEX)

Definition at line 144 of file pic.h.

#define PIC_TIMER_6_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_6_INDEX)

Definition at line 145 of file pic.h.

#define PIC_TIMER_7_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_TIMER_7_INDEX)

Definition at line 146 of file pic.h.

#define PIC_TIMER_COUNT_0 (   i)    (PIC_TIMER_COUNT_0_BASE + (i))

Definition at line 124 of file pic.h.

#define PIC_TIMER_COUNT_0_BASE   0x120

Definition at line 116 of file pic.h.

#define PIC_TIMER_COUNT_1 (   i)    (PIC_TIMER_COUNT_0_BASE + (i))

Definition at line 125 of file pic.h.

#define PIC_TIMER_COUNT_1_BASE   0x130

Definition at line 117 of file pic.h.

#define PIC_TIMER_MAXVAL_0 (   i)    (PIC_TIMER_MAXVAL_0_BASE + (i))

Definition at line 122 of file pic.h.

#define PIC_TIMER_MAXVAL_0_BASE   0x100

Definition at line 114 of file pic.h.

#define PIC_TIMER_MAXVAL_1 (   i)    (PIC_TIMER_MAXVAL_1_BASE + (i))

Definition at line 123 of file pic.h.

#define PIC_TIMER_MAXVAL_1_BASE   0x110

Definition at line 115 of file pic.h.

#define PIC_UART_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_UART_0_INDEX)

Definition at line 148 of file pic.h.

#define PIC_UART_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_UART_1_INDEX)

Definition at line 149 of file pic.h.

#define PIC_USB_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_USB_INDEX)

Definition at line 191 of file pic.h.

#define PIC_WD_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_WD_INDEX)

Definition at line 138 of file pic.h.

#define PIC_XGS_0_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_XGS0_INDEX)

Definition at line 164 of file pic.h.

#define PIC_XGS_1_IRQ   PIC_INTR_TO_IRQ(PIC_IRT_XGS1_INDEX)

Definition at line 165 of file pic.h.

#define WD_HEARBEAT_0   0x0c

Definition at line 109 of file pic.h.

#define WD_HEARBEAT_1   0x0d

Definition at line 110 of file pic.h.

#define WD_MASK_0   0x0a

Definition at line 107 of file pic.h.

#define WD_MASK_1   0x0b

Definition at line 108 of file pic.h.

#define WD_MAX_VAL_0   0x08

Definition at line 105 of file pic.h.

#define WD_MAX_VAL_1   0x09

Definition at line 106 of file pic.h.

Variable Documentation

uint64_t nlm_pic_base

Definition at line 52 of file nlm_hal.c.