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

Go to the source code of this file.

Macros

#define VENDORID_IBM   0x1014
 
#define DEVICEID_RSA   0x010F
 
#define GET_MFA_ADDR(x)   (x & 0xFFFFFF00)
 
#define MAILBOX_FULL(x)   (x & 0x00000001)
 
#define NO_MFAS_AVAILABLE   0xFFFFFFFF
 
#define INBOUND_QUEUE_PORT   0x40 /* contains address of next free MFA */
 
#define OUTBOUND_QUEUE_PORT   0x44 /* contains address of posted MFA */
 
#define SP_INTR_MASK   0x00000008
 
#define UART_INTR_MASK   0x00000010
 
#define INTR_STATUS_REGISTER   0x13A0
 
#define INTR_CONTROL_REGISTER   0x13A4
 
#define SCOUT_COM_A_BASE   0x0000
 
#define SCOUT_COM_B_BASE   0x0100
 
#define SCOUT_COM_C_BASE   0x0200
 
#define SCOUT_COM_D_BASE   0x0300
 
#define valid_mfa(mfa)   ( (mfa) != NO_MFAS_AVAILABLE )
 

Macro Definition Documentation

#define DEVICEID_RSA   0x010F

Definition at line 32 of file lowlevel.h.

#define GET_MFA_ADDR (   x)    (x & 0xFFFFFF00)

Definition at line 34 of file lowlevel.h.

#define INBOUND_QUEUE_PORT   0x40 /* contains address of next free MFA */

Definition at line 41 of file lowlevel.h.

#define INTR_CONTROL_REGISTER   0x13A4

Definition at line 48 of file lowlevel.h.

#define INTR_STATUS_REGISTER   0x13A0

Definition at line 47 of file lowlevel.h.

#define MAILBOX_FULL (   x)    (x & 0x00000001)

Definition at line 36 of file lowlevel.h.

#define NO_MFAS_AVAILABLE   0xFFFFFFFF

Definition at line 38 of file lowlevel.h.

#define OUTBOUND_QUEUE_PORT   0x44 /* contains address of posted MFA */

Definition at line 42 of file lowlevel.h.

#define SCOUT_COM_A_BASE   0x0000

Definition at line 50 of file lowlevel.h.

#define SCOUT_COM_B_BASE   0x0100

Definition at line 51 of file lowlevel.h.

#define SCOUT_COM_C_BASE   0x0200

Definition at line 52 of file lowlevel.h.

#define SCOUT_COM_D_BASE   0x0300

Definition at line 53 of file lowlevel.h.

#define SP_INTR_MASK   0x00000008

Definition at line 44 of file lowlevel.h.

#define UART_INTR_MASK   0x00000010

Definition at line 45 of file lowlevel.h.

#define valid_mfa (   mfa)    ( (mfa) != NO_MFAS_AVAILABLE )

Definition at line 97 of file lowlevel.h.

#define VENDORID_IBM   0x1014

Definition at line 31 of file lowlevel.h.