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

Go to the source code of this file.

Macros

#define K_BCM1480_INT_SOURCES   128
 
#define _BCM1480_INT_HIGH(k)   (k)
 
#define _BCM1480_INT_LOW(k)   ((k)+64)
 
#define K_BCM1480_INT_ADDR_TRAP   _BCM1480_INT_HIGH(1)
 
#define K_BCM1480_INT_GPIO_0   _BCM1480_INT_HIGH(4)
 
#define K_BCM1480_INT_GPIO_1   _BCM1480_INT_HIGH(5)
 
#define K_BCM1480_INT_GPIO_2   _BCM1480_INT_HIGH(6)
 
#define K_BCM1480_INT_GPIO_3   _BCM1480_INT_HIGH(7)
 
#define K_BCM1480_INT_PCI_INTA   _BCM1480_INT_HIGH(8)
 
#define K_BCM1480_INT_PCI_INTB   _BCM1480_INT_HIGH(9)
 
#define K_BCM1480_INT_PCI_INTC   _BCM1480_INT_HIGH(10)
 
#define K_BCM1480_INT_PCI_INTD   _BCM1480_INT_HIGH(11)
 
#define K_BCM1480_INT_CYCLE_CP0   _BCM1480_INT_HIGH(12)
 
#define K_BCM1480_INT_CYCLE_CP1   _BCM1480_INT_HIGH(13)
 
#define K_BCM1480_INT_CYCLE_CP2   _BCM1480_INT_HIGH(14)
 
#define K_BCM1480_INT_CYCLE_CP3   _BCM1480_INT_HIGH(15)
 
#define K_BCM1480_INT_TIMER_0   _BCM1480_INT_HIGH(20)
 
#define K_BCM1480_INT_TIMER_1   _BCM1480_INT_HIGH(21)
 
#define K_BCM1480_INT_TIMER_2   _BCM1480_INT_HIGH(22)
 
#define K_BCM1480_INT_TIMER_3   _BCM1480_INT_HIGH(23)
 
#define K_BCM1480_INT_DM_CH_0   _BCM1480_INT_HIGH(28)
 
#define K_BCM1480_INT_DM_CH_1   _BCM1480_INT_HIGH(29)
 
#define K_BCM1480_INT_DM_CH_2   _BCM1480_INT_HIGH(30)
 
#define K_BCM1480_INT_DM_CH_3   _BCM1480_INT_HIGH(31)
 
#define K_BCM1480_INT_MAC_0   _BCM1480_INT_HIGH(36)
 
#define K_BCM1480_INT_MAC_0_CH1   _BCM1480_INT_HIGH(37)
 
#define K_BCM1480_INT_MAC_1   _BCM1480_INT_HIGH(38)
 
#define K_BCM1480_INT_MAC_1_CH1   _BCM1480_INT_HIGH(39)
 
#define K_BCM1480_INT_MAC_2   _BCM1480_INT_HIGH(40)
 
#define K_BCM1480_INT_MAC_2_CH1   _BCM1480_INT_HIGH(41)
 
#define K_BCM1480_INT_MAC_3   _BCM1480_INT_HIGH(42)
 
#define K_BCM1480_INT_MAC_3_CH1   _BCM1480_INT_HIGH(43)
 
#define K_BCM1480_INT_PMI_LOW   _BCM1480_INT_HIGH(52)
 
#define K_BCM1480_INT_PMI_HIGH   _BCM1480_INT_HIGH(53)
 
#define K_BCM1480_INT_PMO_LOW   _BCM1480_INT_HIGH(54)
 
#define K_BCM1480_INT_PMO_HIGH   _BCM1480_INT_HIGH(55)
 
#define K_BCM1480_INT_MBOX_0_0   _BCM1480_INT_HIGH(56)
 
#define K_BCM1480_INT_MBOX_0_1   _BCM1480_INT_HIGH(57)
 
#define K_BCM1480_INT_MBOX_0_2   _BCM1480_INT_HIGH(58)
 
#define K_BCM1480_INT_MBOX_0_3   _BCM1480_INT_HIGH(59)
 
#define K_BCM1480_INT_MBOX_1_0   _BCM1480_INT_HIGH(60)
 
#define K_BCM1480_INT_MBOX_1_1   _BCM1480_INT_HIGH(61)
 
#define K_BCM1480_INT_MBOX_1_2   _BCM1480_INT_HIGH(62)
 
#define K_BCM1480_INT_MBOX_1_3   _BCM1480_INT_HIGH(63)
 
#define K_BCM1480_INT_BAD_ECC   _BCM1480_INT_LOW(1)
 
#define K_BCM1480_INT_COR_ECC   _BCM1480_INT_LOW(2)
 
#define K_BCM1480_INT_IO_BUS   _BCM1480_INT_LOW(3)
 
#define K_BCM1480_INT_PERF_CNT   _BCM1480_INT_LOW(4)
 
#define K_BCM1480_INT_SW_PERF_CNT   _BCM1480_INT_LOW(5)
 
#define K_BCM1480_INT_TRACE_FREEZE   _BCM1480_INT_LOW(6)
 
#define K_BCM1480_INT_SW_TRACE_FREEZE   _BCM1480_INT_LOW(7)
 
#define K_BCM1480_INT_WATCHDOG_TIMER_0   _BCM1480_INT_LOW(8)
 
#define K_BCM1480_INT_WATCHDOG_TIMER_1   _BCM1480_INT_LOW(9)
 
#define K_BCM1480_INT_WATCHDOG_TIMER_2   _BCM1480_INT_LOW(10)
 
#define K_BCM1480_INT_WATCHDOG_TIMER_3   _BCM1480_INT_LOW(11)
 
#define K_BCM1480_INT_PCI_ERROR   _BCM1480_INT_LOW(16)
 
#define K_BCM1480_INT_PCI_RESET   _BCM1480_INT_LOW(17)
 
#define K_BCM1480_INT_NODE_CONTROLLER   _BCM1480_INT_LOW(18)
 
#define K_BCM1480_INT_HOST_BRIDGE   _BCM1480_INT_LOW(19)
 
#define K_BCM1480_INT_PORT_0_FATAL   _BCM1480_INT_LOW(20)
 
#define K_BCM1480_INT_PORT_0_NONFATAL   _BCM1480_INT_LOW(21)
 
#define K_BCM1480_INT_PORT_1_FATAL   _BCM1480_INT_LOW(22)
 
#define K_BCM1480_INT_PORT_1_NONFATAL   _BCM1480_INT_LOW(23)
 
#define K_BCM1480_INT_PORT_2_FATAL   _BCM1480_INT_LOW(24)
 
#define K_BCM1480_INT_PORT_2_NONFATAL   _BCM1480_INT_LOW(25)
 
#define K_BCM1480_INT_LDT_SMI   _BCM1480_INT_LOW(32)
 
#define K_BCM1480_INT_LDT_NMI   _BCM1480_INT_LOW(33)
 
#define K_BCM1480_INT_LDT_INIT   _BCM1480_INT_LOW(34)
 
#define K_BCM1480_INT_LDT_STARTUP   _BCM1480_INT_LOW(35)
 
#define K_BCM1480_INT_LDT_EXT   _BCM1480_INT_LOW(36)
 
#define K_BCM1480_INT_SMB_0   _BCM1480_INT_LOW(40)
 
#define K_BCM1480_INT_SMB_1   _BCM1480_INT_LOW(41)
 
#define K_BCM1480_INT_PCMCIA   _BCM1480_INT_LOW(42)
 
#define K_BCM1480_INT_UART_0   _BCM1480_INT_LOW(44)
 
#define K_BCM1480_INT_UART_1   _BCM1480_INT_LOW(45)
 
#define K_BCM1480_INT_UART_2   _BCM1480_INT_LOW(46)
 
#define K_BCM1480_INT_UART_3   _BCM1480_INT_LOW(47)
 
#define K_BCM1480_INT_GPIO_4   _BCM1480_INT_LOW(52)
 
#define K_BCM1480_INT_GPIO_5   _BCM1480_INT_LOW(53)
 
#define K_BCM1480_INT_GPIO_6   _BCM1480_INT_LOW(54)
 
#define K_BCM1480_INT_GPIO_7   _BCM1480_INT_LOW(55)
 
#define K_BCM1480_INT_GPIO_8   _BCM1480_INT_LOW(56)
 
#define K_BCM1480_INT_GPIO_9   _BCM1480_INT_LOW(57)
 
#define K_BCM1480_INT_GPIO_10   _BCM1480_INT_LOW(58)
 
#define K_BCM1480_INT_GPIO_11   _BCM1480_INT_LOW(59)
 
#define K_BCM1480_INT_GPIO_12   _BCM1480_INT_LOW(60)
 
#define K_BCM1480_INT_GPIO_13   _BCM1480_INT_LOW(61)
 
#define K_BCM1480_INT_GPIO_14   _BCM1480_INT_LOW(62)
 
#define K_BCM1480_INT_GPIO_15   _BCM1480_INT_LOW(63)
 
#define _BCM1480_INT_MASK(w, n)   _SB_MAKEMASK(w, ((n) & 0x3F))
 
#define _BCM1480_INT_MASK1(n)   _SB_MAKEMASK1(((n) & 0x3F))
 
#define _BCM1480_INT_OFFSET(n)   (((n) & 0x40) << 6)
 
#define M_BCM1480_INT_CASCADE   _BCM1480_INT_MASK1(_BCM1480_INT_HIGH(0))
 
#define M_BCM1480_INT_ADDR_TRAP   _BCM1480_INT_MASK1(K_BCM1480_INT_ADDR_TRAP)
 
#define M_BCM1480_INT_GPIO_0   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_0)
 
#define M_BCM1480_INT_GPIO_1   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_1)
 
#define M_BCM1480_INT_GPIO_2   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_2)
 
#define M_BCM1480_INT_GPIO_3   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_3)
 
#define M_BCM1480_INT_PCI_INTA   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTA)
 
#define M_BCM1480_INT_PCI_INTB   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTB)
 
#define M_BCM1480_INT_PCI_INTC   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTC)
 
#define M_BCM1480_INT_PCI_INTD   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTD)
 
#define M_BCM1480_INT_CYCLE_CP0   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP0)
 
#define M_BCM1480_INT_CYCLE_CP1   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP1)
 
#define M_BCM1480_INT_CYCLE_CP2   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP2)
 
#define M_BCM1480_INT_CYCLE_CP3   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP3)
 
#define M_BCM1480_INT_TIMER_0   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_0)
 
#define M_BCM1480_INT_TIMER_1   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_1)
 
#define M_BCM1480_INT_TIMER_2   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_2)
 
#define M_BCM1480_INT_TIMER_3   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_3)
 
#define M_BCM1480_INT_DM_CH_0   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_0)
 
#define M_BCM1480_INT_DM_CH_1   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_1)
 
#define M_BCM1480_INT_DM_CH_2   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_2)
 
#define M_BCM1480_INT_DM_CH_3   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_3)
 
#define M_BCM1480_INT_MAC_0   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_0)
 
#define M_BCM1480_INT_MAC_0_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_0_CH1)
 
#define M_BCM1480_INT_MAC_1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_1)
 
#define M_BCM1480_INT_MAC_1_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_1_CH1)
 
#define M_BCM1480_INT_MAC_2   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_2)
 
#define M_BCM1480_INT_MAC_2_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_2_CH1)
 
#define M_BCM1480_INT_MAC_3   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_3)
 
#define M_BCM1480_INT_MAC_3_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_3_CH1)
 
#define M_BCM1480_INT_PMI_LOW   _BCM1480_INT_MASK1(K_BCM1480_INT_PMI_LOW)
 
#define M_BCM1480_INT_PMI_HIGH   _BCM1480_INT_MASK1(K_BCM1480_INT_PMI_HIGH)
 
#define M_BCM1480_INT_PMO_LOW   _BCM1480_INT_MASK1(K_BCM1480_INT_PMO_LOW)
 
#define M_BCM1480_INT_PMO_HIGH   _BCM1480_INT_MASK1(K_BCM1480_INT_PMO_HIGH)
 
#define M_BCM1480_INT_MBOX_ALL   _BCM1480_INT_MASK(8, K_BCM1480_INT_MBOX_0_0)
 
#define M_BCM1480_INT_MBOX_0_0   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_0)
 
#define M_BCM1480_INT_MBOX_0_1   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_1)
 
#define M_BCM1480_INT_MBOX_0_2   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_2)
 
#define M_BCM1480_INT_MBOX_0_3   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_3)
 
#define M_BCM1480_INT_MBOX_1_0   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_0)
 
#define M_BCM1480_INT_MBOX_1_1   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_1)
 
#define M_BCM1480_INT_MBOX_1_2   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_2)
 
#define M_BCM1480_INT_MBOX_1_3   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_3)
 
#define M_BCM1480_INT_BAD_ECC   _BCM1480_INT_MASK1(K_BCM1480_INT_BAD_ECC)
 
#define M_BCM1480_INT_COR_ECC   _BCM1480_INT_MASK1(K_BCM1480_INT_COR_ECC)
 
#define M_BCM1480_INT_IO_BUS   _BCM1480_INT_MASK1(K_BCM1480_INT_IO_BUS)
 
#define M_BCM1480_INT_PERF_CNT   _BCM1480_INT_MASK1(K_BCM1480_INT_PERF_CNT)
 
#define M_BCM1480_INT_SW_PERF_CNT   _BCM1480_INT_MASK1(K_BCM1480_INT_SW_PERF_CNT)
 
#define M_BCM1480_INT_TRACE_FREEZE   _BCM1480_INT_MASK1(K_BCM1480_INT_TRACE_FREEZE)
 
#define M_BCM1480_INT_SW_TRACE_FREEZE   _BCM1480_INT_MASK1(K_BCM1480_INT_SW_TRACE_FREEZE)
 
#define M_BCM1480_INT_WATCHDOG_TIMER_0   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_0)
 
#define M_BCM1480_INT_WATCHDOG_TIMER_1   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_1)
 
#define M_BCM1480_INT_WATCHDOG_TIMER_2   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_2)
 
#define M_BCM1480_INT_WATCHDOG_TIMER_3   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_3)
 
#define M_BCM1480_INT_PCI_ERROR   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_ERROR)
 
#define M_BCM1480_INT_PCI_RESET   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_RESET)
 
#define M_BCM1480_INT_NODE_CONTROLLER   _BCM1480_INT_MASK1(K_BCM1480_INT_NODE_CONTROLLER)
 
#define M_BCM1480_INT_HOST_BRIDGE   _BCM1480_INT_MASK1(K_BCM1480_INT_HOST_BRIDGE)
 
#define M_BCM1480_INT_PORT_0_FATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_0_FATAL)
 
#define M_BCM1480_INT_PORT_0_NONFATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_0_NONFATAL)
 
#define M_BCM1480_INT_PORT_1_FATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_1_FATAL)
 
#define M_BCM1480_INT_PORT_1_NONFATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_1_NONFATAL)
 
#define M_BCM1480_INT_PORT_2_FATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_2_FATAL)
 
#define M_BCM1480_INT_PORT_2_NONFATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_2_NONFATAL)
 
#define M_BCM1480_INT_LDT_SMI   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_SMI)
 
#define M_BCM1480_INT_LDT_NMI   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_NMI)
 
#define M_BCM1480_INT_LDT_INIT   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_INIT)
 
#define M_BCM1480_INT_LDT_STARTUP   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_STARTUP)
 
#define M_BCM1480_INT_LDT_EXT   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_EXT)
 
#define M_BCM1480_INT_SMB_0   _BCM1480_INT_MASK1(K_BCM1480_INT_SMB_0)
 
#define M_BCM1480_INT_SMB_1   _BCM1480_INT_MASK1(K_BCM1480_INT_SMB_1)
 
#define M_BCM1480_INT_PCMCIA   _BCM1480_INT_MASK1(K_BCM1480_INT_PCMCIA)
 
#define M_BCM1480_INT_UART_0   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_0)
 
#define M_BCM1480_INT_UART_1   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_1)
 
#define M_BCM1480_INT_UART_2   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_2)
 
#define M_BCM1480_INT_UART_3   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_3)
 
#define M_BCM1480_INT_GPIO_4   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_4)
 
#define M_BCM1480_INT_GPIO_5   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_5)
 
#define M_BCM1480_INT_GPIO_6   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_6)
 
#define M_BCM1480_INT_GPIO_7   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_7)
 
#define M_BCM1480_INT_GPIO_8   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_8)
 
#define M_BCM1480_INT_GPIO_9   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_9)
 
#define M_BCM1480_INT_GPIO_10   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_10)
 
#define M_BCM1480_INT_GPIO_11   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_11)
 
#define M_BCM1480_INT_GPIO_12   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_12)
 
#define M_BCM1480_INT_GPIO_13   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_13)
 
#define M_BCM1480_INT_GPIO_14   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_14)
 
#define M_BCM1480_INT_GPIO_15   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_15)
 
#define K_BCM1480_INT_MAP_I0   0 /* interrupt pins on processor */
 
#define K_BCM1480_INT_MAP_I1   1
 
#define K_BCM1480_INT_MAP_I2   2
 
#define K_BCM1480_INT_MAP_I3   3
 
#define K_BCM1480_INT_MAP_I4   4
 
#define K_BCM1480_INT_MAP_I5   5
 
#define K_BCM1480_INT_MAP_NMI   6 /* nonmaskable */
 
#define K_BCM1480_INT_MAP_DINT   7 /* debug interrupt */
 
#define S_BCM1480_INT_HT_INTMSG   0
 
#define M_BCM1480_INT_HT_INTMSG   _SB_MAKEMASK(3, S_BCM1480_INT_HT_INTMSG)
 
#define V_BCM1480_INT_HT_INTMSG(x)   _SB_MAKEVALUE(x, S_BCM1480_INT_HT_INTMSG)
 
#define G_BCM1480_INT_HT_INTMSG(x)   _SB_GETVALUE(x, S_BCM1480_INT_HT_INTMSG, M_BCM1480_INT_HT_INTMSG)
 
#define K_BCM1480_INT_HT_INTMSG_FIXED   0
 
#define K_BCM1480_INT_HT_INTMSG_ARBITRATED   1
 
#define K_BCM1480_INT_HT_INTMSG_SMI   2
 
#define K_BCM1480_INT_HT_INTMSG_NMI   3
 
#define K_BCM1480_INT_HT_INTMSG_INIT   4
 
#define K_BCM1480_INT_HT_INTMSG_STARTUP   5
 
#define K_BCM1480_INT_HT_INTMSG_EXTINT   6
 
#define K_BCM1480_INT_HT_INTMSG_RESERVED   7
 
#define M_BCM1480_INT_HT_TRIGGERMODE   _SB_MAKEMASK1(3)
 
#define V_BCM1480_INT_HT_EDGETRIGGER   0
 
#define V_BCM1480_INT_HT_LEVELTRIGGER   M_BCM1480_INT_HT_TRIGGERMODE
 
#define M_BCM1480_INT_HT_DESTMODE   _SB_MAKEMASK1(4)
 
#define V_BCM1480_INT_HT_PHYSICALDEST   0
 
#define V_BCM1480_INT_HT_LOGICALDEST   M_BCM1480_INT_HT_DESTMODE
 
#define S_BCM1480_INT_HT_INTDEST   5
 
#define M_BCM1480_INT_HT_INTDEST   _SB_MAKEMASK(8, S_BCM1480_INT_HT_INTDEST)
 
#define V_BCM1480_INT_HT_INTDEST(x)   _SB_MAKEVALUE(x, S_BCM1480_INT_HT_INTDEST)
 
#define G_BCM1480_INT_HT_INTDEST(x)   _SB_GETVALUE(x, S_BCM1480_INT_HT_INTDEST, M_BCM1480_INT_HT_INTDEST)
 
#define S_BCM1480_INT_HT_VECTOR   13
 
#define M_BCM1480_INT_HT_VECTOR   _SB_MAKEMASK(8, S_BCM1480_INT_HT_VECTOR)
 
#define V_BCM1480_INT_HT_VECTOR(x)   _SB_MAKEVALUE(x, S_BCM1480_INT_HT_VECTOR)
 
#define G_BCM1480_INT_HT_VECTOR(x)   _SB_GETVALUE(x, S_BCM1480_INT_HT_VECTOR, M_BCM1480_INT_HT_VECTOR)
 
#define M_BCM1480_HTVECT_RAISE_INTLDT_HIGH   0x00
 
#define M_BCM1480_HTVECT_RAISE_MBOX_0   0x40
 
#define M_BCM1480_HTVECT_RAISE_INTLDT_LO   0x80
 
#define M_BCM1480_HTVECT_RAISE_MBOX_1   0xC0
 

Macro Definition Documentation

#define _BCM1480_INT_HIGH (   k)    (k)

Definition at line 65 of file bcm1480_int.h.

#define _BCM1480_INT_LOW (   k)    ((k)+64)

Definition at line 66 of file bcm1480_int.h.

#define _BCM1480_INT_MASK (   w,
  n 
)    _SB_MAKEMASK(w, ((n) & 0x3F))

Definition at line 160 of file bcm1480_int.h.

#define _BCM1480_INT_MASK1 (   n)    _SB_MAKEMASK1(((n) & 0x3F))

Definition at line 161 of file bcm1480_int.h.

#define _BCM1480_INT_OFFSET (   n)    (((n) & 0x40) << 6)

Definition at line 162 of file bcm1480_int.h.

#define G_BCM1480_INT_HT_INTDEST (   x)    _SB_GETVALUE(x, S_BCM1480_INT_HT_INTDEST, M_BCM1480_INT_HT_INTDEST)

Definition at line 296 of file bcm1480_int.h.

#define G_BCM1480_INT_HT_INTMSG (   x)    _SB_GETVALUE(x, S_BCM1480_INT_HT_INTMSG, M_BCM1480_INT_HT_INTMSG)

Definition at line 274 of file bcm1480_int.h.

#define G_BCM1480_INT_HT_VECTOR (   x)    _SB_GETVALUE(x, S_BCM1480_INT_HT_VECTOR, M_BCM1480_INT_HT_VECTOR)

Definition at line 301 of file bcm1480_int.h.

#define K_BCM1480_INT_ADDR_TRAP   _BCM1480_INT_HIGH(1)

Definition at line 68 of file bcm1480_int.h.

#define K_BCM1480_INT_BAD_ECC   _BCM1480_INT_LOW(1)

Definition at line 110 of file bcm1480_int.h.

#define K_BCM1480_INT_COR_ECC   _BCM1480_INT_LOW(2)

Definition at line 111 of file bcm1480_int.h.

#define K_BCM1480_INT_CYCLE_CP0   _BCM1480_INT_HIGH(12)

Definition at line 77 of file bcm1480_int.h.

#define K_BCM1480_INT_CYCLE_CP1   _BCM1480_INT_HIGH(13)

Definition at line 78 of file bcm1480_int.h.

#define K_BCM1480_INT_CYCLE_CP2   _BCM1480_INT_HIGH(14)

Definition at line 79 of file bcm1480_int.h.

#define K_BCM1480_INT_CYCLE_CP3   _BCM1480_INT_HIGH(15)

Definition at line 80 of file bcm1480_int.h.

#define K_BCM1480_INT_DM_CH_0   _BCM1480_INT_HIGH(28)

Definition at line 85 of file bcm1480_int.h.

#define K_BCM1480_INT_DM_CH_1   _BCM1480_INT_HIGH(29)

Definition at line 86 of file bcm1480_int.h.

#define K_BCM1480_INT_DM_CH_2   _BCM1480_INT_HIGH(30)

Definition at line 87 of file bcm1480_int.h.

#define K_BCM1480_INT_DM_CH_3   _BCM1480_INT_HIGH(31)

Definition at line 88 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_0   _BCM1480_INT_HIGH(4)

Definition at line 69 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_1   _BCM1480_INT_HIGH(5)

Definition at line 70 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_10   _BCM1480_INT_LOW(58)

Definition at line 149 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_11   _BCM1480_INT_LOW(59)

Definition at line 150 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_12   _BCM1480_INT_LOW(60)

Definition at line 151 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_13   _BCM1480_INT_LOW(61)

Definition at line 152 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_14   _BCM1480_INT_LOW(62)

Definition at line 153 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_15   _BCM1480_INT_LOW(63)

Definition at line 154 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_2   _BCM1480_INT_HIGH(6)

Definition at line 71 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_3   _BCM1480_INT_HIGH(7)

Definition at line 72 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_4   _BCM1480_INT_LOW(52)

Definition at line 143 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_5   _BCM1480_INT_LOW(53)

Definition at line 144 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_6   _BCM1480_INT_LOW(54)

Definition at line 145 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_7   _BCM1480_INT_LOW(55)

Definition at line 146 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_8   _BCM1480_INT_LOW(56)

Definition at line 147 of file bcm1480_int.h.

#define K_BCM1480_INT_GPIO_9   _BCM1480_INT_LOW(57)

Definition at line 148 of file bcm1480_int.h.

#define K_BCM1480_INT_HOST_BRIDGE   _BCM1480_INT_LOW(19)

Definition at line 124 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_ARBITRATED   1

Definition at line 277 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_EXTINT   6

Definition at line 282 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_FIXED   0

Definition at line 276 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_INIT   4

Definition at line 280 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_NMI   3

Definition at line 279 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_RESERVED   7

Definition at line 283 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_SMI   2

Definition at line 278 of file bcm1480_int.h.

#define K_BCM1480_INT_HT_INTMSG_STARTUP   5

Definition at line 281 of file bcm1480_int.h.

#define K_BCM1480_INT_IO_BUS   _BCM1480_INT_LOW(3)

Definition at line 112 of file bcm1480_int.h.

#define K_BCM1480_INT_LDT_EXT   _BCM1480_INT_LOW(36)

Definition at line 135 of file bcm1480_int.h.

#define K_BCM1480_INT_LDT_INIT   _BCM1480_INT_LOW(34)

Definition at line 133 of file bcm1480_int.h.

#define K_BCM1480_INT_LDT_NMI   _BCM1480_INT_LOW(33)

Definition at line 132 of file bcm1480_int.h.

#define K_BCM1480_INT_LDT_SMI   _BCM1480_INT_LOW(32)

Definition at line 131 of file bcm1480_int.h.

#define K_BCM1480_INT_LDT_STARTUP   _BCM1480_INT_LOW(35)

Definition at line 134 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_0   _BCM1480_INT_HIGH(36)

Definition at line 89 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_0_CH1   _BCM1480_INT_HIGH(37)

Definition at line 90 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_1   _BCM1480_INT_HIGH(38)

Definition at line 91 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_1_CH1   _BCM1480_INT_HIGH(39)

Definition at line 92 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_2   _BCM1480_INT_HIGH(40)

Definition at line 93 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_2_CH1   _BCM1480_INT_HIGH(41)

Definition at line 94 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_3   _BCM1480_INT_HIGH(42)

Definition at line 95 of file bcm1480_int.h.

#define K_BCM1480_INT_MAC_3_CH1   _BCM1480_INT_HIGH(43)

Definition at line 96 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_DINT   7 /* debug interrupt */

Definition at line 265 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_I0   0 /* interrupt pins on processor */

Definition at line 258 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_I1   1

Definition at line 259 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_I2   2

Definition at line 260 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_I3   3

Definition at line 261 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_I4   4

Definition at line 262 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_I5   5

Definition at line 263 of file bcm1480_int.h.

#define K_BCM1480_INT_MAP_NMI   6 /* nonmaskable */

Definition at line 264 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_0_0   _BCM1480_INT_HIGH(56)

Definition at line 101 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_0_1   _BCM1480_INT_HIGH(57)

Definition at line 102 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_0_2   _BCM1480_INT_HIGH(58)

Definition at line 103 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_0_3   _BCM1480_INT_HIGH(59)

Definition at line 104 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_1_0   _BCM1480_INT_HIGH(60)

Definition at line 105 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_1_1   _BCM1480_INT_HIGH(61)

Definition at line 106 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_1_2   _BCM1480_INT_HIGH(62)

Definition at line 107 of file bcm1480_int.h.

#define K_BCM1480_INT_MBOX_1_3   _BCM1480_INT_HIGH(63)

Definition at line 108 of file bcm1480_int.h.

#define K_BCM1480_INT_NODE_CONTROLLER   _BCM1480_INT_LOW(18)

Definition at line 123 of file bcm1480_int.h.

#define K_BCM1480_INT_PCI_ERROR   _BCM1480_INT_LOW(16)

Definition at line 121 of file bcm1480_int.h.

#define K_BCM1480_INT_PCI_INTA   _BCM1480_INT_HIGH(8)

Definition at line 73 of file bcm1480_int.h.

#define K_BCM1480_INT_PCI_INTB   _BCM1480_INT_HIGH(9)

Definition at line 74 of file bcm1480_int.h.

#define K_BCM1480_INT_PCI_INTC   _BCM1480_INT_HIGH(10)

Definition at line 75 of file bcm1480_int.h.

#define K_BCM1480_INT_PCI_INTD   _BCM1480_INT_HIGH(11)

Definition at line 76 of file bcm1480_int.h.

#define K_BCM1480_INT_PCI_RESET   _BCM1480_INT_LOW(17)

Definition at line 122 of file bcm1480_int.h.

#define K_BCM1480_INT_PCMCIA   _BCM1480_INT_LOW(42)

Definition at line 138 of file bcm1480_int.h.

#define K_BCM1480_INT_PERF_CNT   _BCM1480_INT_LOW(4)

Definition at line 113 of file bcm1480_int.h.

#define K_BCM1480_INT_PMI_HIGH   _BCM1480_INT_HIGH(53)

Definition at line 98 of file bcm1480_int.h.

#define K_BCM1480_INT_PMI_LOW   _BCM1480_INT_HIGH(52)

Definition at line 97 of file bcm1480_int.h.

#define K_BCM1480_INT_PMO_HIGH   _BCM1480_INT_HIGH(55)

Definition at line 100 of file bcm1480_int.h.

#define K_BCM1480_INT_PMO_LOW   _BCM1480_INT_HIGH(54)

Definition at line 99 of file bcm1480_int.h.

#define K_BCM1480_INT_PORT_0_FATAL   _BCM1480_INT_LOW(20)

Definition at line 125 of file bcm1480_int.h.

#define K_BCM1480_INT_PORT_0_NONFATAL   _BCM1480_INT_LOW(21)

Definition at line 126 of file bcm1480_int.h.

#define K_BCM1480_INT_PORT_1_FATAL   _BCM1480_INT_LOW(22)

Definition at line 127 of file bcm1480_int.h.

#define K_BCM1480_INT_PORT_1_NONFATAL   _BCM1480_INT_LOW(23)

Definition at line 128 of file bcm1480_int.h.

#define K_BCM1480_INT_PORT_2_FATAL   _BCM1480_INT_LOW(24)

Definition at line 129 of file bcm1480_int.h.

#define K_BCM1480_INT_PORT_2_NONFATAL   _BCM1480_INT_LOW(25)

Definition at line 130 of file bcm1480_int.h.

#define K_BCM1480_INT_SMB_0   _BCM1480_INT_LOW(40)

Definition at line 136 of file bcm1480_int.h.

#define K_BCM1480_INT_SMB_1   _BCM1480_INT_LOW(41)

Definition at line 137 of file bcm1480_int.h.

#define K_BCM1480_INT_SOURCES   128

Definition at line 63 of file bcm1480_int.h.

#define K_BCM1480_INT_SW_PERF_CNT   _BCM1480_INT_LOW(5)

Definition at line 114 of file bcm1480_int.h.

#define K_BCM1480_INT_SW_TRACE_FREEZE   _BCM1480_INT_LOW(7)

Definition at line 116 of file bcm1480_int.h.

#define K_BCM1480_INT_TIMER_0   _BCM1480_INT_HIGH(20)

Definition at line 81 of file bcm1480_int.h.

#define K_BCM1480_INT_TIMER_1   _BCM1480_INT_HIGH(21)

Definition at line 82 of file bcm1480_int.h.

#define K_BCM1480_INT_TIMER_2   _BCM1480_INT_HIGH(22)

Definition at line 83 of file bcm1480_int.h.

#define K_BCM1480_INT_TIMER_3   _BCM1480_INT_HIGH(23)

Definition at line 84 of file bcm1480_int.h.

#define K_BCM1480_INT_TRACE_FREEZE   _BCM1480_INT_LOW(6)

Definition at line 115 of file bcm1480_int.h.

#define K_BCM1480_INT_UART_0   _BCM1480_INT_LOW(44)

Definition at line 139 of file bcm1480_int.h.

#define K_BCM1480_INT_UART_1   _BCM1480_INT_LOW(45)

Definition at line 140 of file bcm1480_int.h.

#define K_BCM1480_INT_UART_2   _BCM1480_INT_LOW(46)

Definition at line 141 of file bcm1480_int.h.

#define K_BCM1480_INT_UART_3   _BCM1480_INT_LOW(47)

Definition at line 142 of file bcm1480_int.h.

#define K_BCM1480_INT_WATCHDOG_TIMER_0   _BCM1480_INT_LOW(8)

Definition at line 117 of file bcm1480_int.h.

#define K_BCM1480_INT_WATCHDOG_TIMER_1   _BCM1480_INT_LOW(9)

Definition at line 118 of file bcm1480_int.h.

#define K_BCM1480_INT_WATCHDOG_TIMER_2   _BCM1480_INT_LOW(10)

Definition at line 119 of file bcm1480_int.h.

#define K_BCM1480_INT_WATCHDOG_TIMER_3   _BCM1480_INT_LOW(11)

Definition at line 120 of file bcm1480_int.h.

#define M_BCM1480_HTVECT_RAISE_INTLDT_HIGH   0x00

Definition at line 307 of file bcm1480_int.h.

#define M_BCM1480_HTVECT_RAISE_INTLDT_LO   0x80

Definition at line 309 of file bcm1480_int.h.

#define M_BCM1480_HTVECT_RAISE_MBOX_0   0x40

Definition at line 308 of file bcm1480_int.h.

#define M_BCM1480_HTVECT_RAISE_MBOX_1   0xC0

Definition at line 310 of file bcm1480_int.h.

#define M_BCM1480_INT_ADDR_TRAP   _BCM1480_INT_MASK1(K_BCM1480_INT_ADDR_TRAP)

Definition at line 166 of file bcm1480_int.h.

#define M_BCM1480_INT_BAD_ECC   _BCM1480_INT_MASK1(K_BCM1480_INT_BAD_ECC)

Definition at line 208 of file bcm1480_int.h.

#define M_BCM1480_INT_CASCADE   _BCM1480_INT_MASK1(_BCM1480_INT_HIGH(0))

Definition at line 164 of file bcm1480_int.h.

#define M_BCM1480_INT_COR_ECC   _BCM1480_INT_MASK1(K_BCM1480_INT_COR_ECC)

Definition at line 209 of file bcm1480_int.h.

#define M_BCM1480_INT_CYCLE_CP0   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP0)

Definition at line 175 of file bcm1480_int.h.

#define M_BCM1480_INT_CYCLE_CP1   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP1)

Definition at line 176 of file bcm1480_int.h.

#define M_BCM1480_INT_CYCLE_CP2   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP2)

Definition at line 177 of file bcm1480_int.h.

#define M_BCM1480_INT_CYCLE_CP3   _BCM1480_INT_MASK1(K_BCM1480_INT_CYCLE_CP3)

Definition at line 178 of file bcm1480_int.h.

#define M_BCM1480_INT_DM_CH_0   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_0)

Definition at line 183 of file bcm1480_int.h.

#define M_BCM1480_INT_DM_CH_1   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_1)

Definition at line 184 of file bcm1480_int.h.

#define M_BCM1480_INT_DM_CH_2   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_2)

Definition at line 185 of file bcm1480_int.h.

#define M_BCM1480_INT_DM_CH_3   _BCM1480_INT_MASK1(K_BCM1480_INT_DM_CH_3)

Definition at line 186 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_0   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_0)

Definition at line 167 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_1   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_1)

Definition at line 168 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_10   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_10)

Definition at line 247 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_11   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_11)

Definition at line 248 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_12   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_12)

Definition at line 249 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_13   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_13)

Definition at line 250 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_14   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_14)

Definition at line 251 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_15   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_15)

Definition at line 252 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_2   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_2)

Definition at line 169 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_3   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_3)

Definition at line 170 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_4   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_4)

Definition at line 241 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_5   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_5)

Definition at line 242 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_6   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_6)

Definition at line 243 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_7   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_7)

Definition at line 244 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_8   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_8)

Definition at line 245 of file bcm1480_int.h.

#define M_BCM1480_INT_GPIO_9   _BCM1480_INT_MASK1(K_BCM1480_INT_GPIO_9)

Definition at line 246 of file bcm1480_int.h.

#define M_BCM1480_INT_HOST_BRIDGE   _BCM1480_INT_MASK1(K_BCM1480_INT_HOST_BRIDGE)

Definition at line 222 of file bcm1480_int.h.

#define M_BCM1480_INT_HT_DESTMODE   _SB_MAKEMASK1(4)

Definition at line 289 of file bcm1480_int.h.

#define M_BCM1480_INT_HT_INTDEST   _SB_MAKEMASK(8, S_BCM1480_INT_HT_INTDEST)

Definition at line 294 of file bcm1480_int.h.

#define M_BCM1480_INT_HT_INTMSG   _SB_MAKEMASK(3, S_BCM1480_INT_HT_INTMSG)

Definition at line 272 of file bcm1480_int.h.

#define M_BCM1480_INT_HT_TRIGGERMODE   _SB_MAKEMASK1(3)

Definition at line 285 of file bcm1480_int.h.

#define M_BCM1480_INT_HT_VECTOR   _SB_MAKEMASK(8, S_BCM1480_INT_HT_VECTOR)

Definition at line 299 of file bcm1480_int.h.

#define M_BCM1480_INT_IO_BUS   _BCM1480_INT_MASK1(K_BCM1480_INT_IO_BUS)

Definition at line 210 of file bcm1480_int.h.

#define M_BCM1480_INT_LDT_EXT   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_EXT)

Definition at line 233 of file bcm1480_int.h.

#define M_BCM1480_INT_LDT_INIT   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_INIT)

Definition at line 231 of file bcm1480_int.h.

#define M_BCM1480_INT_LDT_NMI   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_NMI)

Definition at line 230 of file bcm1480_int.h.

#define M_BCM1480_INT_LDT_SMI   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_SMI)

Definition at line 229 of file bcm1480_int.h.

#define M_BCM1480_INT_LDT_STARTUP   _BCM1480_INT_MASK1(K_BCM1480_INT_LDT_STARTUP)

Definition at line 232 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_0   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_0)

Definition at line 187 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_0_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_0_CH1)

Definition at line 188 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_1)

Definition at line 189 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_1_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_1_CH1)

Definition at line 190 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_2   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_2)

Definition at line 191 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_2_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_2_CH1)

Definition at line 192 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_3   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_3)

Definition at line 193 of file bcm1480_int.h.

#define M_BCM1480_INT_MAC_3_CH1   _BCM1480_INT_MASK1(K_BCM1480_INT_MAC_3_CH1)

Definition at line 194 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_0_0   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_0)

Definition at line 200 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_0_1   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_1)

Definition at line 201 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_0_2   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_2)

Definition at line 202 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_0_3   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_0_3)

Definition at line 203 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_1_0   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_0)

Definition at line 204 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_1_1   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_1)

Definition at line 205 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_1_2   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_2)

Definition at line 206 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_1_3   _BCM1480_INT_MASK1(K_BCM1480_INT_MBOX_1_3)

Definition at line 207 of file bcm1480_int.h.

#define M_BCM1480_INT_MBOX_ALL   _BCM1480_INT_MASK(8, K_BCM1480_INT_MBOX_0_0)

Definition at line 199 of file bcm1480_int.h.

#define M_BCM1480_INT_NODE_CONTROLLER   _BCM1480_INT_MASK1(K_BCM1480_INT_NODE_CONTROLLER)

Definition at line 221 of file bcm1480_int.h.

#define M_BCM1480_INT_PCI_ERROR   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_ERROR)

Definition at line 219 of file bcm1480_int.h.

#define M_BCM1480_INT_PCI_INTA   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTA)

Definition at line 171 of file bcm1480_int.h.

#define M_BCM1480_INT_PCI_INTB   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTB)

Definition at line 172 of file bcm1480_int.h.

#define M_BCM1480_INT_PCI_INTC   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTC)

Definition at line 173 of file bcm1480_int.h.

#define M_BCM1480_INT_PCI_INTD   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_INTD)

Definition at line 174 of file bcm1480_int.h.

#define M_BCM1480_INT_PCI_RESET   _BCM1480_INT_MASK1(K_BCM1480_INT_PCI_RESET)

Definition at line 220 of file bcm1480_int.h.

#define M_BCM1480_INT_PCMCIA   _BCM1480_INT_MASK1(K_BCM1480_INT_PCMCIA)

Definition at line 236 of file bcm1480_int.h.

#define M_BCM1480_INT_PERF_CNT   _BCM1480_INT_MASK1(K_BCM1480_INT_PERF_CNT)

Definition at line 211 of file bcm1480_int.h.

#define M_BCM1480_INT_PMI_HIGH   _BCM1480_INT_MASK1(K_BCM1480_INT_PMI_HIGH)

Definition at line 196 of file bcm1480_int.h.

#define M_BCM1480_INT_PMI_LOW   _BCM1480_INT_MASK1(K_BCM1480_INT_PMI_LOW)

Definition at line 195 of file bcm1480_int.h.

#define M_BCM1480_INT_PMO_HIGH   _BCM1480_INT_MASK1(K_BCM1480_INT_PMO_HIGH)

Definition at line 198 of file bcm1480_int.h.

#define M_BCM1480_INT_PMO_LOW   _BCM1480_INT_MASK1(K_BCM1480_INT_PMO_LOW)

Definition at line 197 of file bcm1480_int.h.

#define M_BCM1480_INT_PORT_0_FATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_0_FATAL)

Definition at line 223 of file bcm1480_int.h.

#define M_BCM1480_INT_PORT_0_NONFATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_0_NONFATAL)

Definition at line 224 of file bcm1480_int.h.

#define M_BCM1480_INT_PORT_1_FATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_1_FATAL)

Definition at line 225 of file bcm1480_int.h.

#define M_BCM1480_INT_PORT_1_NONFATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_1_NONFATAL)

Definition at line 226 of file bcm1480_int.h.

#define M_BCM1480_INT_PORT_2_FATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_2_FATAL)

Definition at line 227 of file bcm1480_int.h.

#define M_BCM1480_INT_PORT_2_NONFATAL   _BCM1480_INT_MASK1(K_BCM1480_INT_PORT_2_NONFATAL)

Definition at line 228 of file bcm1480_int.h.

#define M_BCM1480_INT_SMB_0   _BCM1480_INT_MASK1(K_BCM1480_INT_SMB_0)

Definition at line 234 of file bcm1480_int.h.

#define M_BCM1480_INT_SMB_1   _BCM1480_INT_MASK1(K_BCM1480_INT_SMB_1)

Definition at line 235 of file bcm1480_int.h.

#define M_BCM1480_INT_SW_PERF_CNT   _BCM1480_INT_MASK1(K_BCM1480_INT_SW_PERF_CNT)

Definition at line 212 of file bcm1480_int.h.

#define M_BCM1480_INT_SW_TRACE_FREEZE   _BCM1480_INT_MASK1(K_BCM1480_INT_SW_TRACE_FREEZE)

Definition at line 214 of file bcm1480_int.h.

#define M_BCM1480_INT_TIMER_0   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_0)

Definition at line 179 of file bcm1480_int.h.

#define M_BCM1480_INT_TIMER_1   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_1)

Definition at line 180 of file bcm1480_int.h.

#define M_BCM1480_INT_TIMER_2   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_2)

Definition at line 181 of file bcm1480_int.h.

#define M_BCM1480_INT_TIMER_3   _BCM1480_INT_MASK1(K_BCM1480_INT_TIMER_3)

Definition at line 182 of file bcm1480_int.h.

#define M_BCM1480_INT_TRACE_FREEZE   _BCM1480_INT_MASK1(K_BCM1480_INT_TRACE_FREEZE)

Definition at line 213 of file bcm1480_int.h.

#define M_BCM1480_INT_UART_0   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_0)

Definition at line 237 of file bcm1480_int.h.

#define M_BCM1480_INT_UART_1   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_1)

Definition at line 238 of file bcm1480_int.h.

#define M_BCM1480_INT_UART_2   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_2)

Definition at line 239 of file bcm1480_int.h.

#define M_BCM1480_INT_UART_3   _BCM1480_INT_MASK1(K_BCM1480_INT_UART_3)

Definition at line 240 of file bcm1480_int.h.

#define M_BCM1480_INT_WATCHDOG_TIMER_0   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_0)

Definition at line 215 of file bcm1480_int.h.

#define M_BCM1480_INT_WATCHDOG_TIMER_1   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_1)

Definition at line 216 of file bcm1480_int.h.

#define M_BCM1480_INT_WATCHDOG_TIMER_2   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_2)

Definition at line 217 of file bcm1480_int.h.

#define M_BCM1480_INT_WATCHDOG_TIMER_3   _BCM1480_INT_MASK1(K_BCM1480_INT_WATCHDOG_TIMER_3)

Definition at line 218 of file bcm1480_int.h.

#define S_BCM1480_INT_HT_INTDEST   5

Definition at line 293 of file bcm1480_int.h.

#define S_BCM1480_INT_HT_INTMSG   0

Definition at line 271 of file bcm1480_int.h.

#define S_BCM1480_INT_HT_VECTOR   13

Definition at line 298 of file bcm1480_int.h.

#define V_BCM1480_INT_HT_EDGETRIGGER   0

Definition at line 286 of file bcm1480_int.h.

#define V_BCM1480_INT_HT_INTDEST (   x)    _SB_MAKEVALUE(x, S_BCM1480_INT_HT_INTDEST)

Definition at line 295 of file bcm1480_int.h.

#define V_BCM1480_INT_HT_INTMSG (   x)    _SB_MAKEVALUE(x, S_BCM1480_INT_HT_INTMSG)

Definition at line 273 of file bcm1480_int.h.

#define V_BCM1480_INT_HT_LEVELTRIGGER   M_BCM1480_INT_HT_TRIGGERMODE

Definition at line 287 of file bcm1480_int.h.

#define V_BCM1480_INT_HT_LOGICALDEST   M_BCM1480_INT_HT_DESTMODE

Definition at line 291 of file bcm1480_int.h.

#define V_BCM1480_INT_HT_PHYSICALDEST   0

Definition at line 290 of file bcm1480_int.h.

#define V_BCM1480_INT_HT_VECTOR (   x)    _SB_MAKEVALUE(x, S_BCM1480_INT_HT_VECTOR)

Definition at line 300 of file bcm1480_int.h.