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

Go to the source code of this file.

Macros

#define TRIO_CFG_REGION_ADDR__REG_SHIFT   0
 
#define TRIO_CFG_REGION_ADDR__INTFC_SHIFT   16
 
#define TRIO_CFG_REGION_ADDR__INTFC_VAL_TRIO   0x0
 
#define TRIO_CFG_REGION_ADDR__INTFC_VAL_MAC_INTERFACE   0x1
 
#define TRIO_CFG_REGION_ADDR__INTFC_VAL_MAC_STANDARD   0x2
 
#define TRIO_CFG_REGION_ADDR__INTFC_VAL_MAC_PROTECTED   0x3
 
#define TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT   18
 
#define TRIO_CFG_REGION_ADDR__PROT_SHIFT   20
 
#define TRIO_PIO_REGIONS_ADDR__REGION_SHIFT   32
 
#define TRIO_MAP_MEM_REG_INT0   0x1000000000
 
#define TRIO_MAP_MEM_REG_INT1   0x1000000008
 
#define TRIO_MAP_MEM_REG_INT2   0x1000000010
 
#define TRIO_MAP_MEM_REG_INT3   0x1000000018
 
#define TRIO_MAP_MEM_REG_INT4   0x1000000020
 
#define TRIO_MAP_MEM_REG_INT5   0x1000000028
 
#define TRIO_MAP_MEM_REG_INT6   0x1000000030
 
#define TRIO_MAP_MEM_REG_INT7   0x1000000038
 
#define TRIO_MAP_MEM_LIM__ADDR_SHIFT   12
 
#define TRIO_MAP_MEM_SETUP__ORDER_MODE_VAL_UNORDERED   0x0
 
#define TRIO_MAP_MEM_SETUP__ORDER_MODE_VAL_STRICT   0x1
 
#define TRIO_MAP_MEM_SETUP__ORDER_MODE_VAL_REL_ORD   0x2
 
#define TRIO_TILE_PIO_REGION_SETUP_CFG_ADDR__MAC_SHIFT   30
 

Macro Definition Documentation

#define TRIO_CFG_REGION_ADDR__INTFC_SHIFT   16

Definition at line 20 of file trio_def.h.

#define TRIO_CFG_REGION_ADDR__INTFC_VAL_MAC_INTERFACE   0x1

Definition at line 22 of file trio_def.h.

#define TRIO_CFG_REGION_ADDR__INTFC_VAL_MAC_PROTECTED   0x3

Definition at line 24 of file trio_def.h.

#define TRIO_CFG_REGION_ADDR__INTFC_VAL_MAC_STANDARD   0x2

Definition at line 23 of file trio_def.h.

#define TRIO_CFG_REGION_ADDR__INTFC_VAL_TRIO   0x0

Definition at line 21 of file trio_def.h.

#define TRIO_CFG_REGION_ADDR__MAC_SEL_SHIFT   18

Definition at line 25 of file trio_def.h.

#define TRIO_CFG_REGION_ADDR__PROT_SHIFT   20

Definition at line 26 of file trio_def.h.

#define TRIO_CFG_REGION_ADDR__REG_SHIFT   0

Definition at line 19 of file trio_def.h.

#define TRIO_MAP_MEM_LIM__ADDR_SHIFT   12

Definition at line 36 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT0   0x1000000000

Definition at line 28 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT1   0x1000000008

Definition at line 29 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT2   0x1000000010

Definition at line 30 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT3   0x1000000018

Definition at line 31 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT4   0x1000000020

Definition at line 32 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT5   0x1000000028

Definition at line 33 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT6   0x1000000030

Definition at line 34 of file trio_def.h.

#define TRIO_MAP_MEM_REG_INT7   0x1000000038

Definition at line 35 of file trio_def.h.

#define TRIO_MAP_MEM_SETUP__ORDER_MODE_VAL_REL_ORD   0x2

Definition at line 39 of file trio_def.h.

#define TRIO_MAP_MEM_SETUP__ORDER_MODE_VAL_STRICT   0x1

Definition at line 38 of file trio_def.h.

#define TRIO_MAP_MEM_SETUP__ORDER_MODE_VAL_UNORDERED   0x0

Definition at line 37 of file trio_def.h.

#define TRIO_PIO_REGIONS_ADDR__REGION_SHIFT   32

Definition at line 27 of file trio_def.h.

#define TRIO_TILE_PIO_REGION_SETUP_CFG_ADDR__MAC_SHIFT   30

Definition at line 40 of file trio_def.h.