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

Go to the source code of this file.

Macros

#define S_MC_RESERVED0   0
 
#define M_MC_RESERVED0   _SB_MAKEMASK(8, S_MC_RESERVED0)
 
#define S_MC_CHANNEL_SEL   8
 
#define M_MC_CHANNEL_SEL   _SB_MAKEMASK(8, S_MC_CHANNEL_SEL)
 
#define V_MC_CHANNEL_SEL(x)   _SB_MAKEVALUE(x, S_MC_CHANNEL_SEL)
 
#define G_MC_CHANNEL_SEL(x)   _SB_GETVALUE(x, S_MC_CHANNEL_SEL, M_MC_CHANNEL_SEL)
 
#define S_MC_BANK0_MAP   16
 
#define M_MC_BANK0_MAP   _SB_MAKEMASK(4, S_MC_BANK0_MAP)
 
#define V_MC_BANK0_MAP(x)   _SB_MAKEVALUE(x, S_MC_BANK0_MAP)
 
#define G_MC_BANK0_MAP(x)   _SB_GETVALUE(x, S_MC_BANK0_MAP, M_MC_BANK0_MAP)
 
#define K_MC_BANK0_MAP_DEFAULT   0x00
 
#define V_MC_BANK0_MAP_DEFAULT   V_MC_BANK0_MAP(K_MC_BANK0_MAP_DEFAULT)
 
#define S_MC_BANK1_MAP   20
 
#define M_MC_BANK1_MAP   _SB_MAKEMASK(4, S_MC_BANK1_MAP)
 
#define V_MC_BANK1_MAP(x)   _SB_MAKEVALUE(x, S_MC_BANK1_MAP)
 
#define G_MC_BANK1_MAP(x)   _SB_GETVALUE(x, S_MC_BANK1_MAP, M_MC_BANK1_MAP)
 
#define K_MC_BANK1_MAP_DEFAULT   0x08
 
#define V_MC_BANK1_MAP_DEFAULT   V_MC_BANK1_MAP(K_MC_BANK1_MAP_DEFAULT)
 
#define S_MC_BANK2_MAP   24
 
#define M_MC_BANK2_MAP   _SB_MAKEMASK(4, S_MC_BANK2_MAP)
 
#define V_MC_BANK2_MAP(x)   _SB_MAKEVALUE(x, S_MC_BANK2_MAP)
 
#define G_MC_BANK2_MAP(x)   _SB_GETVALUE(x, S_MC_BANK2_MAP, M_MC_BANK2_MAP)
 
#define K_MC_BANK2_MAP_DEFAULT   0x09
 
#define V_MC_BANK2_MAP_DEFAULT   V_MC_BANK2_MAP(K_MC_BANK2_MAP_DEFAULT)
 
#define S_MC_BANK3_MAP   28
 
#define M_MC_BANK3_MAP   _SB_MAKEMASK(4, S_MC_BANK3_MAP)
 
#define V_MC_BANK3_MAP(x)   _SB_MAKEVALUE(x, S_MC_BANK3_MAP)
 
#define G_MC_BANK3_MAP(x)   _SB_GETVALUE(x, S_MC_BANK3_MAP, M_MC_BANK3_MAP)
 
#define K_MC_BANK3_MAP_DEFAULT   0x0C
 
#define V_MC_BANK3_MAP_DEFAULT   V_MC_BANK3_MAP(K_MC_BANK3_MAP_DEFAULT)
 
#define M_MC_RESERVED1   _SB_MAKEMASK(8, 32)
 
#define S_MC_QUEUE_SIZE   40
 
#define M_MC_QUEUE_SIZE   _SB_MAKEMASK(4, S_MC_QUEUE_SIZE)
 
#define V_MC_QUEUE_SIZE(x)   _SB_MAKEVALUE(x, S_MC_QUEUE_SIZE)
 
#define G_MC_QUEUE_SIZE(x)   _SB_GETVALUE(x, S_MC_QUEUE_SIZE, M_MC_QUEUE_SIZE)
 
#define V_MC_QUEUE_SIZE_DEFAULT   V_MC_QUEUE_SIZE(0x0A)
 
#define S_MC_AGE_LIMIT   44
 
#define M_MC_AGE_LIMIT   _SB_MAKEMASK(4, S_MC_AGE_LIMIT)
 
#define V_MC_AGE_LIMIT(x)   _SB_MAKEVALUE(x, S_MC_AGE_LIMIT)
 
#define G_MC_AGE_LIMIT(x)   _SB_GETVALUE(x, S_MC_AGE_LIMIT, M_MC_AGE_LIMIT)
 
#define V_MC_AGE_LIMIT_DEFAULT   V_MC_AGE_LIMIT(8)
 
#define S_MC_WR_LIMIT   48
 
#define M_MC_WR_LIMIT   _SB_MAKEMASK(4, S_MC_WR_LIMIT)
 
#define V_MC_WR_LIMIT(x)   _SB_MAKEVALUE(x, S_MC_WR_LIMIT)
 
#define G_MC_WR_LIMIT(x)   _SB_GETVALUE(x, S_MC_WR_LIMIT, M_MC_WR_LIMIT)
 
#define V_MC_WR_LIMIT_DEFAULT   V_MC_WR_LIMIT(5)
 
#define M_MC_IOB1HIGHPRIORITY   _SB_MAKEMASK1(52)
 
#define M_MC_RESERVED2   _SB_MAKEMASK(3, 53)
 
#define S_MC_CS_MODE   56
 
#define M_MC_CS_MODE   _SB_MAKEMASK(4, S_MC_CS_MODE)
 
#define V_MC_CS_MODE(x)   _SB_MAKEVALUE(x, S_MC_CS_MODE)
 
#define G_MC_CS_MODE(x)   _SB_GETVALUE(x, S_MC_CS_MODE, M_MC_CS_MODE)
 
#define K_MC_CS_MODE_MSB_CS   0
 
#define K_MC_CS_MODE_INTLV_CS   15
 
#define K_MC_CS_MODE_MIXED_CS_10   12
 
#define K_MC_CS_MODE_MIXED_CS_30   6
 
#define K_MC_CS_MODE_MIXED_CS_32   3
 
#define V_MC_CS_MODE_MSB_CS   V_MC_CS_MODE(K_MC_CS_MODE_MSB_CS)
 
#define V_MC_CS_MODE_INTLV_CS   V_MC_CS_MODE(K_MC_CS_MODE_INTLV_CS)
 
#define V_MC_CS_MODE_MIXED_CS_10   V_MC_CS_MODE(K_MC_CS_MODE_MIXED_CS_10)
 
#define V_MC_CS_MODE_MIXED_CS_30   V_MC_CS_MODE(K_MC_CS_MODE_MIXED_CS_30)
 
#define V_MC_CS_MODE_MIXED_CS_32   V_MC_CS_MODE(K_MC_CS_MODE_MIXED_CS_32)
 
#define M_MC_ECC_DISABLE   _SB_MAKEMASK1(60)
 
#define M_MC_BERR_DISABLE   _SB_MAKEMASK1(61)
 
#define M_MC_FORCE_SEQ   _SB_MAKEMASK1(62)
 
#define M_MC_DEBUG   _SB_MAKEMASK1(63)
 
#define V_MC_CONFIG_DEFAULT
 
#define S_MC_CLK_RATIO   0
 
#define M_MC_CLK_RATIO   _SB_MAKEMASK(4, S_MC_CLK_RATIO)
 
#define V_MC_CLK_RATIO(x)   _SB_MAKEVALUE(x, S_MC_CLK_RATIO)
 
#define G_MC_CLK_RATIO(x)   _SB_GETVALUE(x, S_MC_CLK_RATIO, M_MC_CLK_RATIO)
 
#define K_MC_CLK_RATIO_2X   4
 
#define K_MC_CLK_RATIO_25X   5
 
#define K_MC_CLK_RATIO_3X   6
 
#define K_MC_CLK_RATIO_35X   7
 
#define K_MC_CLK_RATIO_4X   8
 
#define K_MC_CLK_RATIO_45X   9
 
#define V_MC_CLK_RATIO_2X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_2X)
 
#define V_MC_CLK_RATIO_25X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_25X)
 
#define V_MC_CLK_RATIO_3X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_3X)
 
#define V_MC_CLK_RATIO_35X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_35X)
 
#define V_MC_CLK_RATIO_4X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_4X)
 
#define V_MC_CLK_RATIO_45X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_45X)
 
#define V_MC_CLK_RATIO_DEFAULT   V_MC_CLK_RATIO_25X
 
#define S_MC_REF_RATE   8
 
#define M_MC_REF_RATE   _SB_MAKEMASK(8, S_MC_REF_RATE)
 
#define V_MC_REF_RATE(x)   _SB_MAKEVALUE(x, S_MC_REF_RATE)
 
#define G_MC_REF_RATE(x)   _SB_GETVALUE(x, S_MC_REF_RATE, M_MC_REF_RATE)
 
#define K_MC_REF_RATE_100MHz   0x62
 
#define K_MC_REF_RATE_133MHz   0x81
 
#define K_MC_REF_RATE_200MHz   0xC4
 
#define V_MC_REF_RATE_100MHz   V_MC_REF_RATE(K_MC_REF_RATE_100MHz)
 
#define V_MC_REF_RATE_133MHz   V_MC_REF_RATE(K_MC_REF_RATE_133MHz)
 
#define V_MC_REF_RATE_200MHz   V_MC_REF_RATE(K_MC_REF_RATE_200MHz)
 
#define V_MC_REF_RATE_DEFAULT   V_MC_REF_RATE_100MHz
 
#define S_MC_CLOCK_DRIVE   16
 
#define M_MC_CLOCK_DRIVE   _SB_MAKEMASK(4, S_MC_CLOCK_DRIVE)
 
#define V_MC_CLOCK_DRIVE(x)   _SB_MAKEVALUE(x, S_MC_CLOCK_DRIVE)
 
#define G_MC_CLOCK_DRIVE(x)   _SB_GETVALUE(x, S_MC_CLOCK_DRIVE, M_MC_CLOCK_DRIVE)
 
#define V_MC_CLOCK_DRIVE_DEFAULT   V_MC_CLOCK_DRIVE(0xF)
 
#define S_MC_DATA_DRIVE   20
 
#define M_MC_DATA_DRIVE   _SB_MAKEMASK(4, S_MC_DATA_DRIVE)
 
#define V_MC_DATA_DRIVE(x)   _SB_MAKEVALUE(x, S_MC_DATA_DRIVE)
 
#define G_MC_DATA_DRIVE(x)   _SB_GETVALUE(x, S_MC_DATA_DRIVE, M_MC_DATA_DRIVE)
 
#define V_MC_DATA_DRIVE_DEFAULT   V_MC_DATA_DRIVE(0x0)
 
#define S_MC_ADDR_DRIVE   24
 
#define M_MC_ADDR_DRIVE   _SB_MAKEMASK(4, S_MC_ADDR_DRIVE)
 
#define V_MC_ADDR_DRIVE(x)   _SB_MAKEVALUE(x, S_MC_ADDR_DRIVE)
 
#define G_MC_ADDR_DRIVE(x)   _SB_GETVALUE(x, S_MC_ADDR_DRIVE, M_MC_ADDR_DRIVE)
 
#define V_MC_ADDR_DRIVE_DEFAULT   V_MC_ADDR_DRIVE(0x0)
 
#define M_MC_DLL_BYPASS   _SB_MAKEMASK1(31)
 
#define S_MC_DQI_SKEW   32
 
#define M_MC_DQI_SKEW   _SB_MAKEMASK(8, S_MC_DQI_SKEW)
 
#define V_MC_DQI_SKEW(x)   _SB_MAKEVALUE(x, S_MC_DQI_SKEW)
 
#define G_MC_DQI_SKEW(x)   _SB_GETVALUE(x, S_MC_DQI_SKEW, M_MC_DQI_SKEW)
 
#define V_MC_DQI_SKEW_DEFAULT   V_MC_DQI_SKEW(0)
 
#define S_MC_DQO_SKEW   40
 
#define M_MC_DQO_SKEW   _SB_MAKEMASK(8, S_MC_DQO_SKEW)
 
#define V_MC_DQO_SKEW(x)   _SB_MAKEVALUE(x, S_MC_DQO_SKEW)
 
#define G_MC_DQO_SKEW(x)   _SB_GETVALUE(x, S_MC_DQO_SKEW, M_MC_DQO_SKEW)
 
#define V_MC_DQO_SKEW_DEFAULT   V_MC_DQO_SKEW(0)
 
#define S_MC_ADDR_SKEW   48
 
#define M_MC_ADDR_SKEW   _SB_MAKEMASK(8, S_MC_ADDR_SKEW)
 
#define V_MC_ADDR_SKEW(x)   _SB_MAKEVALUE(x, S_MC_ADDR_SKEW)
 
#define G_MC_ADDR_SKEW(x)   _SB_GETVALUE(x, S_MC_ADDR_SKEW, M_MC_ADDR_SKEW)
 
#define V_MC_ADDR_SKEW_DEFAULT   V_MC_ADDR_SKEW(0x0F)
 
#define S_MC_DLL_DEFAULT   56
 
#define M_MC_DLL_DEFAULT   _SB_MAKEMASK(8, S_MC_DLL_DEFAULT)
 
#define V_MC_DLL_DEFAULT(x)   _SB_MAKEVALUE(x, S_MC_DLL_DEFAULT)
 
#define G_MC_DLL_DEFAULT(x)   _SB_GETVALUE(x, S_MC_DLL_DEFAULT, M_MC_DLL_DEFAULT)
 
#define V_MC_DLL_DEFAULT_DEFAULT   V_MC_DLL_DEFAULT(0x10)
 
#define V_MC_CLKCONFIG_DEFAULT
 
#define S_MC_COMMAND   0
 
#define M_MC_COMMAND   _SB_MAKEMASK(4, S_MC_COMMAND)
 
#define V_MC_COMMAND(x)   _SB_MAKEVALUE(x, S_MC_COMMAND)
 
#define G_MC_COMMAND(x)   _SB_GETVALUE(x, S_MC_COMMAND, M_MC_COMMAND)
 
#define K_MC_COMMAND_EMRS   0
 
#define K_MC_COMMAND_MRS   1
 
#define K_MC_COMMAND_PRE   2
 
#define K_MC_COMMAND_AR   3
 
#define K_MC_COMMAND_SETRFSH   4
 
#define K_MC_COMMAND_CLRRFSH   5
 
#define K_MC_COMMAND_SETPWRDN   6
 
#define K_MC_COMMAND_CLRPWRDN   7
 
#define V_MC_COMMAND_EMRS   V_MC_COMMAND(K_MC_COMMAND_EMRS)
 
#define V_MC_COMMAND_MRS   V_MC_COMMAND(K_MC_COMMAND_MRS)
 
#define V_MC_COMMAND_PRE   V_MC_COMMAND(K_MC_COMMAND_PRE)
 
#define V_MC_COMMAND_AR   V_MC_COMMAND(K_MC_COMMAND_AR)
 
#define V_MC_COMMAND_SETRFSH   V_MC_COMMAND(K_MC_COMMAND_SETRFSH)
 
#define V_MC_COMMAND_CLRRFSH   V_MC_COMMAND(K_MC_COMMAND_CLRRFSH)
 
#define V_MC_COMMAND_SETPWRDN   V_MC_COMMAND(K_MC_COMMAND_SETPWRDN)
 
#define V_MC_COMMAND_CLRPWRDN   V_MC_COMMAND(K_MC_COMMAND_CLRPWRDN)
 
#define M_MC_CS0   _SB_MAKEMASK1(4)
 
#define M_MC_CS1   _SB_MAKEMASK1(5)
 
#define M_MC_CS2   _SB_MAKEMASK1(6)
 
#define M_MC_CS3   _SB_MAKEMASK1(7)
 
#define S_MC_EMODE   0
 
#define M_MC_EMODE   _SB_MAKEMASK(15, S_MC_EMODE)
 
#define V_MC_EMODE(x)   _SB_MAKEVALUE(x, S_MC_EMODE)
 
#define G_MC_EMODE(x)   _SB_GETVALUE(x, S_MC_EMODE, M_MC_EMODE)
 
#define V_MC_EMODE_DEFAULT   V_MC_EMODE(0)
 
#define S_MC_MODE   16
 
#define M_MC_MODE   _SB_MAKEMASK(15, S_MC_MODE)
 
#define V_MC_MODE(x)   _SB_MAKEVALUE(x, S_MC_MODE)
 
#define G_MC_MODE(x)   _SB_GETVALUE(x, S_MC_MODE, M_MC_MODE)
 
#define V_MC_MODE_DEFAULT   V_MC_MODE(0x22)
 
#define S_MC_DRAM_TYPE   32
 
#define M_MC_DRAM_TYPE   _SB_MAKEMASK(3, S_MC_DRAM_TYPE)
 
#define V_MC_DRAM_TYPE(x)   _SB_MAKEVALUE(x, S_MC_DRAM_TYPE)
 
#define G_MC_DRAM_TYPE(x)   _SB_GETVALUE(x, S_MC_DRAM_TYPE, M_MC_DRAM_TYPE)
 
#define K_MC_DRAM_TYPE_JEDEC   0
 
#define K_MC_DRAM_TYPE_FCRAM   1
 
#define K_MC_DRAM_TYPE_SGRAM   2
 
#define V_MC_DRAM_TYPE_JEDEC   V_MC_DRAM_TYPE(K_MC_DRAM_TYPE_JEDEC)
 
#define V_MC_DRAM_TYPE_FCRAM   V_MC_DRAM_TYPE(K_MC_DRAM_TYPE_FCRAM)
 
#define V_MC_DRAM_TYPE_SGRAM   V_MC_DRAM_TYPE(K_MC_DRAM_TYPE_SGRAM)
 
#define M_MC_EXTERNALDECODE   _SB_MAKEMASK1(35)
 
#define M_MC_w2rIDLE_TWOCYCLES   _SB_MAKEMASK1(60)
 
#define M_MC_r2wIDLE_TWOCYCLES   _SB_MAKEMASK1(61)
 
#define M_MC_r2rIDLE_TWOCYCLES   _SB_MAKEMASK1(62)
 
#define S_MC_tFIFO   56
 
#define M_MC_tFIFO   _SB_MAKEMASK(4, S_MC_tFIFO)
 
#define V_MC_tFIFO(x)   _SB_MAKEVALUE(x, S_MC_tFIFO)
 
#define G_MC_tFIFO(x)   _SB_GETVALUE(x, S_MC_tFIFO, M_MC_tFIFO)
 
#define K_MC_tFIFO_DEFAULT   1
 
#define V_MC_tFIFO_DEFAULT   V_MC_tFIFO(K_MC_tFIFO_DEFAULT)
 
#define S_MC_tRFC   52
 
#define M_MC_tRFC   _SB_MAKEMASK(4, S_MC_tRFC)
 
#define V_MC_tRFC(x)   _SB_MAKEVALUE(x, S_MC_tRFC)
 
#define G_MC_tRFC(x)   _SB_GETVALUE(x, S_MC_tRFC, M_MC_tRFC)
 
#define K_MC_tRFC_DEFAULT   12
 
#define V_MC_tRFC_DEFAULT   V_MC_tRFC(K_MC_tRFC_DEFAULT)
 
#define S_MC_tCwCr   40
 
#define M_MC_tCwCr   _SB_MAKEMASK(4, S_MC_tCwCr)
 
#define V_MC_tCwCr(x)   _SB_MAKEVALUE(x, S_MC_tCwCr)
 
#define G_MC_tCwCr(x)   _SB_GETVALUE(x, S_MC_tCwCr, M_MC_tCwCr)
 
#define K_MC_tCwCr_DEFAULT   4
 
#define V_MC_tCwCr_DEFAULT   V_MC_tCwCr(K_MC_tCwCr_DEFAULT)
 
#define S_MC_tRCr   28
 
#define M_MC_tRCr   _SB_MAKEMASK(4, S_MC_tRCr)
 
#define V_MC_tRCr(x)   _SB_MAKEVALUE(x, S_MC_tRCr)
 
#define G_MC_tRCr(x)   _SB_GETVALUE(x, S_MC_tRCr, M_MC_tRCr)
 
#define K_MC_tRCr_DEFAULT   9
 
#define V_MC_tRCr_DEFAULT   V_MC_tRCr(K_MC_tRCr_DEFAULT)
 
#define S_MC_tRCw   24
 
#define M_MC_tRCw   _SB_MAKEMASK(4, S_MC_tRCw)
 
#define V_MC_tRCw(x)   _SB_MAKEVALUE(x, S_MC_tRCw)
 
#define G_MC_tRCw(x)   _SB_GETVALUE(x, S_MC_tRCw, M_MC_tRCw)
 
#define K_MC_tRCw_DEFAULT   10
 
#define V_MC_tRCw_DEFAULT   V_MC_tRCw(K_MC_tRCw_DEFAULT)
 
#define S_MC_tRRD   20
 
#define M_MC_tRRD   _SB_MAKEMASK(4, S_MC_tRRD)
 
#define V_MC_tRRD(x)   _SB_MAKEVALUE(x, S_MC_tRRD)
 
#define G_MC_tRRD(x)   _SB_GETVALUE(x, S_MC_tRRD, M_MC_tRRD)
 
#define K_MC_tRRD_DEFAULT   2
 
#define V_MC_tRRD_DEFAULT   V_MC_tRRD(K_MC_tRRD_DEFAULT)
 
#define S_MC_tRP   16
 
#define M_MC_tRP   _SB_MAKEMASK(4, S_MC_tRP)
 
#define V_MC_tRP(x)   _SB_MAKEVALUE(x, S_MC_tRP)
 
#define G_MC_tRP(x)   _SB_GETVALUE(x, S_MC_tRP, M_MC_tRP)
 
#define K_MC_tRP_DEFAULT   4
 
#define V_MC_tRP_DEFAULT   V_MC_tRP(K_MC_tRP_DEFAULT)
 
#define S_MC_tCwD   8
 
#define M_MC_tCwD   _SB_MAKEMASK(4, S_MC_tCwD)
 
#define V_MC_tCwD(x)   _SB_MAKEVALUE(x, S_MC_tCwD)
 
#define G_MC_tCwD(x)   _SB_GETVALUE(x, S_MC_tCwD, M_MC_tCwD)
 
#define K_MC_tCwD_DEFAULT   1
 
#define V_MC_tCwD_DEFAULT   V_MC_tCwD(K_MC_tCwD_DEFAULT)
 
#define M_tCrDh   _SB_MAKEMASK1(7)
 
#define M_MC_tCrDh   M_tCrDh
 
#define S_MC_tCrD   4
 
#define M_MC_tCrD   _SB_MAKEMASK(3, S_MC_tCrD)
 
#define V_MC_tCrD(x)   _SB_MAKEVALUE(x, S_MC_tCrD)
 
#define G_MC_tCrD(x)   _SB_GETVALUE(x, S_MC_tCrD, M_MC_tCrD)
 
#define K_MC_tCrD_DEFAULT   2
 
#define V_MC_tCrD_DEFAULT   V_MC_tCrD(K_MC_tCrD_DEFAULT)
 
#define S_MC_tRCD   0
 
#define M_MC_tRCD   _SB_MAKEMASK(4, S_MC_tRCD)
 
#define V_MC_tRCD(x)   _SB_MAKEVALUE(x, S_MC_tRCD)
 
#define G_MC_tRCD(x)   _SB_GETVALUE(x, S_MC_tRCD, M_MC_tRCD)
 
#define K_MC_tRCD_DEFAULT   3
 
#define V_MC_tRCD_DEFAULT   V_MC_tRCD(K_MC_tRCD_DEFAULT)
 
#define V_MC_TIMING_DEFAULT
 
#define S_MC_CS0_START   0
 
#define M_MC_CS0_START   _SB_MAKEMASK(16, S_MC_CS0_START)
 
#define V_MC_CS0_START(x)   _SB_MAKEVALUE(x, S_MC_CS0_START)
 
#define G_MC_CS0_START(x)   _SB_GETVALUE(x, S_MC_CS0_START, M_MC_CS0_START)
 
#define S_MC_CS1_START   16
 
#define M_MC_CS1_START   _SB_MAKEMASK(16, S_MC_CS1_START)
 
#define V_MC_CS1_START(x)   _SB_MAKEVALUE(x, S_MC_CS1_START)
 
#define G_MC_CS1_START(x)   _SB_GETVALUE(x, S_MC_CS1_START, M_MC_CS1_START)
 
#define S_MC_CS2_START   32
 
#define M_MC_CS2_START   _SB_MAKEMASK(16, S_MC_CS2_START)
 
#define V_MC_CS2_START(x)   _SB_MAKEVALUE(x, S_MC_CS2_START)
 
#define G_MC_CS2_START(x)   _SB_GETVALUE(x, S_MC_CS2_START, M_MC_CS2_START)
 
#define S_MC_CS3_START   48
 
#define M_MC_CS3_START   _SB_MAKEMASK(16, S_MC_CS3_START)
 
#define V_MC_CS3_START(x)   _SB_MAKEVALUE(x, S_MC_CS3_START)
 
#define G_MC_CS3_START(x)   _SB_GETVALUE(x, S_MC_CS3_START, M_MC_CS3_START)
 
#define S_MC_CS0_END   0
 
#define M_MC_CS0_END   _SB_MAKEMASK(16, S_MC_CS0_END)
 
#define V_MC_CS0_END(x)   _SB_MAKEVALUE(x, S_MC_CS0_END)
 
#define G_MC_CS0_END(x)   _SB_GETVALUE(x, S_MC_CS0_END, M_MC_CS0_END)
 
#define S_MC_CS1_END   16
 
#define M_MC_CS1_END   _SB_MAKEMASK(16, S_MC_CS1_END)
 
#define V_MC_CS1_END(x)   _SB_MAKEVALUE(x, S_MC_CS1_END)
 
#define G_MC_CS1_END(x)   _SB_GETVALUE(x, S_MC_CS1_END, M_MC_CS1_END)
 
#define S_MC_CS2_END   32
 
#define M_MC_CS2_END   _SB_MAKEMASK(16, S_MC_CS2_END)
 
#define V_MC_CS2_END(x)   _SB_MAKEVALUE(x, S_MC_CS2_END)
 
#define G_MC_CS2_END(x)   _SB_GETVALUE(x, S_MC_CS2_END, M_MC_CS2_END)
 
#define S_MC_CS3_END   48
 
#define M_MC_CS3_END   _SB_MAKEMASK(16, S_MC_CS3_END)
 
#define V_MC_CS3_END(x)   _SB_MAKEVALUE(x, S_MC_CS3_END)
 
#define G_MC_CS3_END(x)   _SB_GETVALUE(x, S_MC_CS3_END, M_MC_CS3_END)
 
#define S_MC_INTLV_RESERVED   0
 
#define M_MC_INTLV_RESERVED   _SB_MAKEMASK(5, S_MC_INTLV_RESERVED)
 
#define S_MC_INTERLEAVE   7
 
#define M_MC_INTERLEAVE   _SB_MAKEMASK(18, S_MC_INTERLEAVE)
 
#define V_MC_INTERLEAVE(x)   _SB_MAKEVALUE(x, S_MC_INTERLEAVE)
 
#define S_MC_INTLV_MBZ   25
 
#define M_MC_INTLV_MBZ   _SB_MAKEMASK(39, S_MC_INTLV_MBZ)
 
#define S_MC_RAS_RESERVED   0
 
#define M_MC_RAS_RESERVED   _SB_MAKEMASK(5, S_MC_RAS_RESERVED)
 
#define S_MC_RAS_SELECT   12
 
#define M_MC_RAS_SELECT   _SB_MAKEMASK(25, S_MC_RAS_SELECT)
 
#define V_MC_RAS_SELECT(x)   _SB_MAKEVALUE(x, S_MC_RAS_SELECT)
 
#define S_MC_RAS_MBZ   37
 
#define M_MC_RAS_MBZ   _SB_MAKEMASK(27, S_MC_RAS_MBZ)
 
#define S_MC_CAS_RESERVED   0
 
#define M_MC_CAS_RESERVED   _SB_MAKEMASK(5, S_MC_CAS_RESERVED)
 
#define S_MC_CAS_SELECT   5
 
#define M_MC_CAS_SELECT   _SB_MAKEMASK(18, S_MC_CAS_SELECT)
 
#define V_MC_CAS_SELECT(x)   _SB_MAKEVALUE(x, S_MC_CAS_SELECT)
 
#define S_MC_CAS_MBZ   23
 
#define M_MC_CAS_MBZ   _SB_MAKEMASK(41, S_MC_CAS_MBZ)
 
#define S_MC_BA_RESERVED   0
 
#define M_MC_BA_RESERVED   _SB_MAKEMASK(5, S_MC_BA_RESERVED)
 
#define S_MC_BA_SELECT   5
 
#define M_MC_BA_SELECT   _SB_MAKEMASK(20, S_MC_BA_SELECT)
 
#define V_MC_BA_SELECT(x)   _SB_MAKEVALUE(x, S_MC_BA_SELECT)
 
#define S_MC_BA_MBZ   25
 
#define M_MC_BA_MBZ   _SB_MAKEMASK(39, S_MC_BA_MBZ)
 
#define K_MC_CS_ATTR_CLOSED   0
 
#define K_MC_CS_ATTR_CASCHECK   1
 
#define K_MC_CS_ATTR_HINT   2
 
#define K_MC_CS_ATTR_OPEN   3
 
#define S_MC_CS0_PAGE   0
 
#define M_MC_CS0_PAGE   _SB_MAKEMASK(2, S_MC_CS0_PAGE)
 
#define V_MC_CS0_PAGE(x)   _SB_MAKEVALUE(x, S_MC_CS0_PAGE)
 
#define G_MC_CS0_PAGE(x)   _SB_GETVALUE(x, S_MC_CS0_PAGE, M_MC_CS0_PAGE)
 
#define S_MC_CS1_PAGE   16
 
#define M_MC_CS1_PAGE   _SB_MAKEMASK(2, S_MC_CS1_PAGE)
 
#define V_MC_CS1_PAGE(x)   _SB_MAKEVALUE(x, S_MC_CS1_PAGE)
 
#define G_MC_CS1_PAGE(x)   _SB_GETVALUE(x, S_MC_CS1_PAGE, M_MC_CS1_PAGE)
 
#define S_MC_CS2_PAGE   32
 
#define M_MC_CS2_PAGE   _SB_MAKEMASK(2, S_MC_CS2_PAGE)
 
#define V_MC_CS2_PAGE(x)   _SB_MAKEVALUE(x, S_MC_CS2_PAGE)
 
#define G_MC_CS2_PAGE(x)   _SB_GETVALUE(x, S_MC_CS2_PAGE, M_MC_CS2_PAGE)
 
#define S_MC_CS3_PAGE   48
 
#define M_MC_CS3_PAGE   _SB_MAKEMASK(2, S_MC_CS3_PAGE)
 
#define V_MC_CS3_PAGE(x)   _SB_MAKEVALUE(x, S_MC_CS3_PAGE)
 
#define G_MC_CS3_PAGE(x)   _SB_GETVALUE(x, S_MC_CS3_PAGE, M_MC_CS3_PAGE)
 
#define S_MC_ECC_INVERT   0
 
#define M_MC_ECC_INVERT   _SB_MAKEMASK(8, S_MC_ECC_INVERT)
 

Macro Definition Documentation

#define G_MC_ADDR_DRIVE (   x)    _SB_GETVALUE(x, S_MC_ADDR_DRIVE, M_MC_ADDR_DRIVE)

Definition at line 189 of file sb1250_mc.h.

#define G_MC_ADDR_SKEW (   x)    _SB_GETVALUE(x, S_MC_ADDR_SKEW, M_MC_ADDR_SKEW)

Definition at line 213 of file sb1250_mc.h.

#define G_MC_AGE_LIMIT (   x)    _SB_GETVALUE(x, S_MC_AGE_LIMIT, M_MC_AGE_LIMIT)

Definition at line 93 of file sb1250_mc.h.

#define G_MC_BANK0_MAP (   x)    _SB_GETVALUE(x, S_MC_BANK0_MAP, M_MC_BANK0_MAP)

Definition at line 53 of file sb1250_mc.h.

#define G_MC_BANK1_MAP (   x)    _SB_GETVALUE(x, S_MC_BANK1_MAP, M_MC_BANK1_MAP)

Definition at line 61 of file sb1250_mc.h.

#define G_MC_BANK2_MAP (   x)    _SB_GETVALUE(x, S_MC_BANK2_MAP, M_MC_BANK2_MAP)

Definition at line 69 of file sb1250_mc.h.

#define G_MC_BANK3_MAP (   x)    _SB_GETVALUE(x, S_MC_BANK3_MAP, M_MC_BANK3_MAP)

Definition at line 77 of file sb1250_mc.h.

#define G_MC_CHANNEL_SEL (   x)    _SB_GETVALUE(x, S_MC_CHANNEL_SEL, M_MC_CHANNEL_SEL)

Definition at line 48 of file sb1250_mc.h.

#define G_MC_CLK_RATIO (   x)    _SB_GETVALUE(x, S_MC_CLK_RATIO, M_MC_CLK_RATIO)

Definition at line 143 of file sb1250_mc.h.

#define G_MC_CLOCK_DRIVE (   x)    _SB_GETVALUE(x, S_MC_CLOCK_DRIVE, M_MC_CLOCK_DRIVE)

Definition at line 177 of file sb1250_mc.h.

#define G_MC_COMMAND (   x)    _SB_GETVALUE(x, S_MC_COMMAND, M_MC_COMMAND)

Definition at line 240 of file sb1250_mc.h.

#define G_MC_CS0_END (   x)    _SB_GETVALUE(x, S_MC_CS0_END, M_MC_CS0_END)

Definition at line 438 of file sb1250_mc.h.

#define G_MC_CS0_PAGE (   x)    _SB_GETVALUE(x, S_MC_CS0_PAGE, M_MC_CS0_PAGE)

Definition at line 525 of file sb1250_mc.h.

#define G_MC_CS0_START (   x)    _SB_GETVALUE(x, S_MC_CS0_START, M_MC_CS0_START)

Definition at line 414 of file sb1250_mc.h.

#define G_MC_CS1_END (   x)    _SB_GETVALUE(x, S_MC_CS1_END, M_MC_CS1_END)

Definition at line 443 of file sb1250_mc.h.

#define G_MC_CS1_PAGE (   x)    _SB_GETVALUE(x, S_MC_CS1_PAGE, M_MC_CS1_PAGE)

Definition at line 530 of file sb1250_mc.h.

#define G_MC_CS1_START (   x)    _SB_GETVALUE(x, S_MC_CS1_START, M_MC_CS1_START)

Definition at line 419 of file sb1250_mc.h.

#define G_MC_CS2_END (   x)    _SB_GETVALUE(x, S_MC_CS2_END, M_MC_CS2_END)

Definition at line 448 of file sb1250_mc.h.

#define G_MC_CS2_PAGE (   x)    _SB_GETVALUE(x, S_MC_CS2_PAGE, M_MC_CS2_PAGE)

Definition at line 535 of file sb1250_mc.h.

#define G_MC_CS2_START (   x)    _SB_GETVALUE(x, S_MC_CS2_START, M_MC_CS2_START)

Definition at line 424 of file sb1250_mc.h.

#define G_MC_CS3_END (   x)    _SB_GETVALUE(x, S_MC_CS3_END, M_MC_CS3_END)

Definition at line 453 of file sb1250_mc.h.

#define G_MC_CS3_PAGE (   x)    _SB_GETVALUE(x, S_MC_CS3_PAGE, M_MC_CS3_PAGE)

Definition at line 540 of file sb1250_mc.h.

#define G_MC_CS3_START (   x)    _SB_GETVALUE(x, S_MC_CS3_START, M_MC_CS3_START)

Definition at line 429 of file sb1250_mc.h.

#define G_MC_CS_MODE (   x)    _SB_GETVALUE(x, S_MC_CS_MODE, M_MC_CS_MODE)

Definition at line 109 of file sb1250_mc.h.

#define G_MC_DATA_DRIVE (   x)    _SB_GETVALUE(x, S_MC_DATA_DRIVE, M_MC_DATA_DRIVE)

Definition at line 183 of file sb1250_mc.h.

#define G_MC_DLL_DEFAULT (   x)    _SB_GETVALUE(x, S_MC_DLL_DEFAULT, M_MC_DLL_DEFAULT)

Definition at line 219 of file sb1250_mc.h.

#define G_MC_DQI_SKEW (   x)    _SB_GETVALUE(x, S_MC_DQI_SKEW, M_MC_DQI_SKEW)

Definition at line 201 of file sb1250_mc.h.

#define G_MC_DQO_SKEW (   x)    _SB_GETVALUE(x, S_MC_DQO_SKEW, M_MC_DQO_SKEW)

Definition at line 207 of file sb1250_mc.h.

#define G_MC_DRAM_TYPE (   x)    _SB_GETVALUE(x, S_MC_DRAM_TYPE, M_MC_DRAM_TYPE)

Definition at line 284 of file sb1250_mc.h.

#define G_MC_EMODE (   x)    _SB_GETVALUE(x, S_MC_EMODE, M_MC_EMODE)

Definition at line 272 of file sb1250_mc.h.

#define G_MC_MODE (   x)    _SB_GETVALUE(x, S_MC_MODE, M_MC_MODE)

Definition at line 278 of file sb1250_mc.h.

#define G_MC_QUEUE_SIZE (   x)    _SB_GETVALUE(x, S_MC_QUEUE_SIZE, M_MC_QUEUE_SIZE)

Definition at line 87 of file sb1250_mc.h.

#define G_MC_REF_RATE (   x)    _SB_GETVALUE(x, S_MC_REF_RATE, M_MC_REF_RATE)

Definition at line 163 of file sb1250_mc.h.

#define G_MC_tCrD (   x)    _SB_GETVALUE(x, S_MC_tCrD, M_MC_tCrD)

Definition at line 377 of file sb1250_mc.h.

#define G_MC_tCwCr (   x)    _SB_GETVALUE(x, S_MC_tCwCr, M_MC_tCwCr)

Definition at line 332 of file sb1250_mc.h.

#define G_MC_tCwD (   x)    _SB_GETVALUE(x, S_MC_tCwD, M_MC_tCwD)

Definition at line 367 of file sb1250_mc.h.

#define G_MC_tFIFO (   x)    _SB_GETVALUE(x, S_MC_tFIFO, M_MC_tFIFO)

Definition at line 314 of file sb1250_mc.h.

#define G_MC_tRCD (   x)    _SB_GETVALUE(x, S_MC_tRCD, M_MC_tRCD)

Definition at line 384 of file sb1250_mc.h.

#define G_MC_tRCr (   x)    _SB_GETVALUE(x, S_MC_tRCr, M_MC_tRCr)

Definition at line 339 of file sb1250_mc.h.

#define G_MC_tRCw (   x)    _SB_GETVALUE(x, S_MC_tRCw, M_MC_tRCw)

Definition at line 346 of file sb1250_mc.h.

#define G_MC_tRFC (   x)    _SB_GETVALUE(x, S_MC_tRFC, M_MC_tRFC)

Definition at line 321 of file sb1250_mc.h.

#define G_MC_tRP (   x)    _SB_GETVALUE(x, S_MC_tRP, M_MC_tRP)

Definition at line 360 of file sb1250_mc.h.

#define G_MC_tRRD (   x)    _SB_GETVALUE(x, S_MC_tRRD, M_MC_tRRD)

Definition at line 353 of file sb1250_mc.h.

#define G_MC_WR_LIMIT (   x)    _SB_GETVALUE(x, S_MC_WR_LIMIT, M_MC_WR_LIMIT)

Definition at line 99 of file sb1250_mc.h.

#define K_MC_BANK0_MAP_DEFAULT   0x00

Definition at line 55 of file sb1250_mc.h.

#define K_MC_BANK1_MAP_DEFAULT   0x08

Definition at line 63 of file sb1250_mc.h.

#define K_MC_BANK2_MAP_DEFAULT   0x09

Definition at line 71 of file sb1250_mc.h.

#define K_MC_BANK3_MAP_DEFAULT   0x0C

Definition at line 79 of file sb1250_mc.h.

#define K_MC_CLK_RATIO_25X   5

Definition at line 146 of file sb1250_mc.h.

#define K_MC_CLK_RATIO_2X   4

Definition at line 145 of file sb1250_mc.h.

#define K_MC_CLK_RATIO_35X   7

Definition at line 148 of file sb1250_mc.h.

#define K_MC_CLK_RATIO_3X   6

Definition at line 147 of file sb1250_mc.h.

#define K_MC_CLK_RATIO_45X   9

Definition at line 150 of file sb1250_mc.h.

#define K_MC_CLK_RATIO_4X   8

Definition at line 149 of file sb1250_mc.h.

#define K_MC_COMMAND_AR   3

Definition at line 245 of file sb1250_mc.h.

#define K_MC_COMMAND_CLRPWRDN   7

Definition at line 249 of file sb1250_mc.h.

#define K_MC_COMMAND_CLRRFSH   5

Definition at line 247 of file sb1250_mc.h.

#define K_MC_COMMAND_EMRS   0

Definition at line 242 of file sb1250_mc.h.

#define K_MC_COMMAND_MRS   1

Definition at line 243 of file sb1250_mc.h.

#define K_MC_COMMAND_PRE   2

Definition at line 244 of file sb1250_mc.h.

#define K_MC_COMMAND_SETPWRDN   6

Definition at line 248 of file sb1250_mc.h.

#define K_MC_COMMAND_SETRFSH   4

Definition at line 246 of file sb1250_mc.h.

#define K_MC_CS_ATTR_CASCHECK   1

Definition at line 518 of file sb1250_mc.h.

#define K_MC_CS_ATTR_CLOSED   0

Definition at line 517 of file sb1250_mc.h.

#define K_MC_CS_ATTR_HINT   2

Definition at line 519 of file sb1250_mc.h.

#define K_MC_CS_ATTR_OPEN   3

Definition at line 520 of file sb1250_mc.h.

#define K_MC_CS_MODE_INTLV_CS   15

Definition at line 112 of file sb1250_mc.h.

#define K_MC_CS_MODE_MIXED_CS_10   12

Definition at line 113 of file sb1250_mc.h.

#define K_MC_CS_MODE_MIXED_CS_30   6

Definition at line 114 of file sb1250_mc.h.

#define K_MC_CS_MODE_MIXED_CS_32   3

Definition at line 115 of file sb1250_mc.h.

#define K_MC_CS_MODE_MSB_CS   0

Definition at line 111 of file sb1250_mc.h.

#define K_MC_DRAM_TYPE_FCRAM   1

Definition at line 287 of file sb1250_mc.h.

#define K_MC_DRAM_TYPE_JEDEC   0

Definition at line 286 of file sb1250_mc.h.

#define K_MC_DRAM_TYPE_SGRAM   2

Definition at line 288 of file sb1250_mc.h.

#define K_MC_REF_RATE_100MHz   0x62

Definition at line 165 of file sb1250_mc.h.

#define K_MC_REF_RATE_133MHz   0x81

Definition at line 166 of file sb1250_mc.h.

#define K_MC_REF_RATE_200MHz   0xC4

Definition at line 167 of file sb1250_mc.h.

#define K_MC_tCrD_DEFAULT   2

Definition at line 378 of file sb1250_mc.h.

#define K_MC_tCwCr_DEFAULT   4

Definition at line 333 of file sb1250_mc.h.

#define K_MC_tCwD_DEFAULT   1

Definition at line 368 of file sb1250_mc.h.

#define K_MC_tFIFO_DEFAULT   1

Definition at line 315 of file sb1250_mc.h.

#define K_MC_tRCD_DEFAULT   3

Definition at line 385 of file sb1250_mc.h.

#define K_MC_tRCr_DEFAULT   9

Definition at line 340 of file sb1250_mc.h.

#define K_MC_tRCw_DEFAULT   10

Definition at line 347 of file sb1250_mc.h.

#define K_MC_tRFC_DEFAULT   12

Definition at line 322 of file sb1250_mc.h.

#define K_MC_tRP_DEFAULT   4

Definition at line 361 of file sb1250_mc.h.

#define K_MC_tRRD_DEFAULT   2

Definition at line 354 of file sb1250_mc.h.

#define M_MC_ADDR_DRIVE   _SB_MAKEMASK(4, S_MC_ADDR_DRIVE)

Definition at line 187 of file sb1250_mc.h.

#define M_MC_ADDR_SKEW   _SB_MAKEMASK(8, S_MC_ADDR_SKEW)

Definition at line 211 of file sb1250_mc.h.

#define M_MC_AGE_LIMIT   _SB_MAKEMASK(4, S_MC_AGE_LIMIT)

Definition at line 91 of file sb1250_mc.h.

#define M_MC_BA_MBZ   _SB_MAKEMASK(39, S_MC_BA_MBZ)

Definition at line 511 of file sb1250_mc.h.

#define M_MC_BA_RESERVED   _SB_MAKEMASK(5, S_MC_BA_RESERVED)

Definition at line 504 of file sb1250_mc.h.

#define M_MC_BA_SELECT   _SB_MAKEMASK(20, S_MC_BA_SELECT)

Definition at line 507 of file sb1250_mc.h.

#define M_MC_BANK0_MAP   _SB_MAKEMASK(4, S_MC_BANK0_MAP)

Definition at line 51 of file sb1250_mc.h.

#define M_MC_BANK1_MAP   _SB_MAKEMASK(4, S_MC_BANK1_MAP)

Definition at line 59 of file sb1250_mc.h.

#define M_MC_BANK2_MAP   _SB_MAKEMASK(4, S_MC_BANK2_MAP)

Definition at line 67 of file sb1250_mc.h.

#define M_MC_BANK3_MAP   _SB_MAKEMASK(4, S_MC_BANK3_MAP)

Definition at line 75 of file sb1250_mc.h.

#define M_MC_BERR_DISABLE   _SB_MAKEMASK1(61)

Definition at line 124 of file sb1250_mc.h.

#define M_MC_CAS_MBZ   _SB_MAKEMASK(41, S_MC_CAS_MBZ)

Definition at line 496 of file sb1250_mc.h.

#define M_MC_CAS_RESERVED   _SB_MAKEMASK(5, S_MC_CAS_RESERVED)

Definition at line 489 of file sb1250_mc.h.

#define M_MC_CAS_SELECT   _SB_MAKEMASK(18, S_MC_CAS_SELECT)

Definition at line 492 of file sb1250_mc.h.

#define M_MC_CHANNEL_SEL   _SB_MAKEMASK(8, S_MC_CHANNEL_SEL)

Definition at line 46 of file sb1250_mc.h.

#define M_MC_CLK_RATIO   _SB_MAKEMASK(4, S_MC_CLK_RATIO)

Definition at line 141 of file sb1250_mc.h.

#define M_MC_CLOCK_DRIVE   _SB_MAKEMASK(4, S_MC_CLOCK_DRIVE)

Definition at line 175 of file sb1250_mc.h.

#define M_MC_COMMAND   _SB_MAKEMASK(4, S_MC_COMMAND)

Definition at line 238 of file sb1250_mc.h.

#define M_MC_CS0   _SB_MAKEMASK1(4)

Definition at line 260 of file sb1250_mc.h.

#define M_MC_CS0_END   _SB_MAKEMASK(16, S_MC_CS0_END)

Definition at line 436 of file sb1250_mc.h.

#define M_MC_CS0_PAGE   _SB_MAKEMASK(2, S_MC_CS0_PAGE)

Definition at line 523 of file sb1250_mc.h.

#define M_MC_CS0_START   _SB_MAKEMASK(16, S_MC_CS0_START)

Definition at line 412 of file sb1250_mc.h.

#define M_MC_CS1   _SB_MAKEMASK1(5)

Definition at line 261 of file sb1250_mc.h.

#define M_MC_CS1_END   _SB_MAKEMASK(16, S_MC_CS1_END)

Definition at line 441 of file sb1250_mc.h.

#define M_MC_CS1_PAGE   _SB_MAKEMASK(2, S_MC_CS1_PAGE)

Definition at line 528 of file sb1250_mc.h.

#define M_MC_CS1_START   _SB_MAKEMASK(16, S_MC_CS1_START)

Definition at line 417 of file sb1250_mc.h.

#define M_MC_CS2   _SB_MAKEMASK1(6)

Definition at line 262 of file sb1250_mc.h.

#define M_MC_CS2_END   _SB_MAKEMASK(16, S_MC_CS2_END)

Definition at line 446 of file sb1250_mc.h.

#define M_MC_CS2_PAGE   _SB_MAKEMASK(2, S_MC_CS2_PAGE)

Definition at line 533 of file sb1250_mc.h.

#define M_MC_CS2_START   _SB_MAKEMASK(16, S_MC_CS2_START)

Definition at line 422 of file sb1250_mc.h.

#define M_MC_CS3   _SB_MAKEMASK1(7)

Definition at line 263 of file sb1250_mc.h.

#define M_MC_CS3_END   _SB_MAKEMASK(16, S_MC_CS3_END)

Definition at line 451 of file sb1250_mc.h.

#define M_MC_CS3_PAGE   _SB_MAKEMASK(2, S_MC_CS3_PAGE)

Definition at line 538 of file sb1250_mc.h.

#define M_MC_CS3_START   _SB_MAKEMASK(16, S_MC_CS3_START)

Definition at line 427 of file sb1250_mc.h.

#define M_MC_CS_MODE   _SB_MAKEMASK(4, S_MC_CS_MODE)

Definition at line 107 of file sb1250_mc.h.

#define M_MC_DATA_DRIVE   _SB_MAKEMASK(4, S_MC_DATA_DRIVE)

Definition at line 181 of file sb1250_mc.h.

#define M_MC_DEBUG   _SB_MAKEMASK1(63)

Definition at line 126 of file sb1250_mc.h.

#define M_MC_DLL_BYPASS   _SB_MAKEMASK1(31)

Definition at line 196 of file sb1250_mc.h.

#define M_MC_DLL_DEFAULT   _SB_MAKEMASK(8, S_MC_DLL_DEFAULT)

Definition at line 217 of file sb1250_mc.h.

#define M_MC_DQI_SKEW   _SB_MAKEMASK(8, S_MC_DQI_SKEW)

Definition at line 199 of file sb1250_mc.h.

#define M_MC_DQO_SKEW   _SB_MAKEMASK(8, S_MC_DQO_SKEW)

Definition at line 205 of file sb1250_mc.h.

#define M_MC_DRAM_TYPE   _SB_MAKEMASK(3, S_MC_DRAM_TYPE)

Definition at line 282 of file sb1250_mc.h.

#define M_MC_ECC_DISABLE   _SB_MAKEMASK1(60)

Definition at line 123 of file sb1250_mc.h.

#define M_MC_ECC_INVERT   _SB_MAKEMASK(8, S_MC_ECC_INVERT)

Definition at line 547 of file sb1250_mc.h.

#define M_MC_EMODE   _SB_MAKEMASK(15, S_MC_EMODE)

Definition at line 270 of file sb1250_mc.h.

#define M_MC_EXTERNALDECODE   _SB_MAKEMASK1(35)

Definition at line 294 of file sb1250_mc.h.

#define M_MC_FORCE_SEQ   _SB_MAKEMASK1(62)

Definition at line 125 of file sb1250_mc.h.

#define M_MC_INTERLEAVE   _SB_MAKEMASK(18, S_MC_INTERLEAVE)

Definition at line 463 of file sb1250_mc.h.

#define M_MC_INTLV_MBZ   _SB_MAKEMASK(39, S_MC_INTLV_MBZ)

Definition at line 467 of file sb1250_mc.h.

#define M_MC_INTLV_RESERVED   _SB_MAKEMASK(5, S_MC_INTLV_RESERVED)

Definition at line 460 of file sb1250_mc.h.

#define M_MC_IOB1HIGHPRIORITY   _SB_MAKEMASK1(52)

Definition at line 102 of file sb1250_mc.h.

#define M_MC_MODE   _SB_MAKEMASK(15, S_MC_MODE)

Definition at line 276 of file sb1250_mc.h.

#define M_MC_QUEUE_SIZE   _SB_MAKEMASK(4, S_MC_QUEUE_SIZE)

Definition at line 85 of file sb1250_mc.h.

#define M_MC_r2rIDLE_TWOCYCLES   _SB_MAKEMASK1(62)

Definition at line 309 of file sb1250_mc.h.

#define M_MC_r2wIDLE_TWOCYCLES   _SB_MAKEMASK1(61)

Definition at line 308 of file sb1250_mc.h.

#define M_MC_RAS_MBZ   _SB_MAKEMASK(27, S_MC_RAS_MBZ)

Definition at line 481 of file sb1250_mc.h.

#define M_MC_RAS_RESERVED   _SB_MAKEMASK(5, S_MC_RAS_RESERVED)

Definition at line 474 of file sb1250_mc.h.

#define M_MC_RAS_SELECT   _SB_MAKEMASK(25, S_MC_RAS_SELECT)

Definition at line 477 of file sb1250_mc.h.

#define M_MC_REF_RATE   _SB_MAKEMASK(8, S_MC_REF_RATE)

Definition at line 161 of file sb1250_mc.h.

#define M_MC_RESERVED0   _SB_MAKEMASK(8, S_MC_RESERVED0)

Definition at line 43 of file sb1250_mc.h.

#define M_MC_RESERVED1   _SB_MAKEMASK(8, 32)

Definition at line 82 of file sb1250_mc.h.

#define M_MC_RESERVED2   _SB_MAKEMASK(3, 53)

Definition at line 104 of file sb1250_mc.h.

#define M_MC_tCrD   _SB_MAKEMASK(3, S_MC_tCrD)

Definition at line 375 of file sb1250_mc.h.

#define M_MC_tCrDh   M_tCrDh

Definition at line 372 of file sb1250_mc.h.

#define M_MC_tCwCr   _SB_MAKEMASK(4, S_MC_tCwCr)

Definition at line 330 of file sb1250_mc.h.

#define M_MC_tCwD   _SB_MAKEMASK(4, S_MC_tCwD)

Definition at line 365 of file sb1250_mc.h.

#define M_MC_tFIFO   _SB_MAKEMASK(4, S_MC_tFIFO)

Definition at line 312 of file sb1250_mc.h.

#define M_MC_tRCD   _SB_MAKEMASK(4, S_MC_tRCD)

Definition at line 382 of file sb1250_mc.h.

#define M_MC_tRCr   _SB_MAKEMASK(4, S_MC_tRCr)

Definition at line 337 of file sb1250_mc.h.

#define M_MC_tRCw   _SB_MAKEMASK(4, S_MC_tRCw)

Definition at line 344 of file sb1250_mc.h.

#define M_MC_tRFC   _SB_MAKEMASK(4, S_MC_tRFC)

Definition at line 319 of file sb1250_mc.h.

#define M_MC_tRP   _SB_MAKEMASK(4, S_MC_tRP)

Definition at line 358 of file sb1250_mc.h.

#define M_MC_tRRD   _SB_MAKEMASK(4, S_MC_tRRD)

Definition at line 351 of file sb1250_mc.h.

#define M_MC_w2rIDLE_TWOCYCLES   _SB_MAKEMASK1(60)

Definition at line 307 of file sb1250_mc.h.

#define M_MC_WR_LIMIT   _SB_MAKEMASK(4, S_MC_WR_LIMIT)

Definition at line 97 of file sb1250_mc.h.

#define M_tCrDh   _SB_MAKEMASK1(7)

Definition at line 371 of file sb1250_mc.h.

#define S_MC_ADDR_DRIVE   24

Definition at line 186 of file sb1250_mc.h.

#define S_MC_ADDR_SKEW   48

Definition at line 210 of file sb1250_mc.h.

#define S_MC_AGE_LIMIT   44

Definition at line 90 of file sb1250_mc.h.

#define S_MC_BA_MBZ   25

Definition at line 510 of file sb1250_mc.h.

#define S_MC_BA_RESERVED   0

Definition at line 503 of file sb1250_mc.h.

#define S_MC_BA_SELECT   5

Definition at line 506 of file sb1250_mc.h.

#define S_MC_BANK0_MAP   16

Definition at line 50 of file sb1250_mc.h.

#define S_MC_BANK1_MAP   20

Definition at line 58 of file sb1250_mc.h.

#define S_MC_BANK2_MAP   24

Definition at line 66 of file sb1250_mc.h.

#define S_MC_BANK3_MAP   28

Definition at line 74 of file sb1250_mc.h.

#define S_MC_CAS_MBZ   23

Definition at line 495 of file sb1250_mc.h.

#define S_MC_CAS_RESERVED   0

Definition at line 488 of file sb1250_mc.h.

#define S_MC_CAS_SELECT   5

Definition at line 491 of file sb1250_mc.h.

#define S_MC_CHANNEL_SEL   8

Definition at line 45 of file sb1250_mc.h.

#define S_MC_CLK_RATIO   0

Definition at line 140 of file sb1250_mc.h.

#define S_MC_CLOCK_DRIVE   16

Definition at line 174 of file sb1250_mc.h.

#define S_MC_COMMAND   0

Definition at line 237 of file sb1250_mc.h.

#define S_MC_CS0_END   0

Definition at line 435 of file sb1250_mc.h.

#define S_MC_CS0_PAGE   0

Definition at line 522 of file sb1250_mc.h.

#define S_MC_CS0_START   0

Definition at line 411 of file sb1250_mc.h.

#define S_MC_CS1_END   16

Definition at line 440 of file sb1250_mc.h.

#define S_MC_CS1_PAGE   16

Definition at line 527 of file sb1250_mc.h.

#define S_MC_CS1_START   16

Definition at line 416 of file sb1250_mc.h.

#define S_MC_CS2_END   32

Definition at line 445 of file sb1250_mc.h.

#define S_MC_CS2_PAGE   32

Definition at line 532 of file sb1250_mc.h.

#define S_MC_CS2_START   32

Definition at line 421 of file sb1250_mc.h.

#define S_MC_CS3_END   48

Definition at line 450 of file sb1250_mc.h.

#define S_MC_CS3_PAGE   48

Definition at line 537 of file sb1250_mc.h.

#define S_MC_CS3_START   48

Definition at line 426 of file sb1250_mc.h.

#define S_MC_CS_MODE   56

Definition at line 106 of file sb1250_mc.h.

#define S_MC_DATA_DRIVE   20

Definition at line 180 of file sb1250_mc.h.

#define S_MC_DLL_DEFAULT   56

Definition at line 216 of file sb1250_mc.h.

#define S_MC_DQI_SKEW   32

Definition at line 198 of file sb1250_mc.h.

#define S_MC_DQO_SKEW   40

Definition at line 204 of file sb1250_mc.h.

#define S_MC_DRAM_TYPE   32

Definition at line 281 of file sb1250_mc.h.

#define S_MC_ECC_INVERT   0

Definition at line 546 of file sb1250_mc.h.

#define S_MC_EMODE   0

Definition at line 269 of file sb1250_mc.h.

#define S_MC_INTERLEAVE   7

Definition at line 462 of file sb1250_mc.h.

#define S_MC_INTLV_MBZ   25

Definition at line 466 of file sb1250_mc.h.

#define S_MC_INTLV_RESERVED   0

Definition at line 459 of file sb1250_mc.h.

#define S_MC_MODE   16

Definition at line 275 of file sb1250_mc.h.

#define S_MC_QUEUE_SIZE   40

Definition at line 84 of file sb1250_mc.h.

#define S_MC_RAS_MBZ   37

Definition at line 480 of file sb1250_mc.h.

#define S_MC_RAS_RESERVED   0

Definition at line 473 of file sb1250_mc.h.

#define S_MC_RAS_SELECT   12

Definition at line 476 of file sb1250_mc.h.

#define S_MC_REF_RATE   8

Definition at line 160 of file sb1250_mc.h.

#define S_MC_RESERVED0   0

Definition at line 42 of file sb1250_mc.h.

#define S_MC_tCrD   4

Definition at line 374 of file sb1250_mc.h.

#define S_MC_tCwCr   40

Definition at line 329 of file sb1250_mc.h.

#define S_MC_tCwD   8

Definition at line 364 of file sb1250_mc.h.

#define S_MC_tFIFO   56

Definition at line 311 of file sb1250_mc.h.

#define S_MC_tRCD   0

Definition at line 381 of file sb1250_mc.h.

#define S_MC_tRCr   28

Definition at line 336 of file sb1250_mc.h.

#define S_MC_tRCw   24

Definition at line 343 of file sb1250_mc.h.

#define S_MC_tRFC   52

Definition at line 318 of file sb1250_mc.h.

#define S_MC_tRP   16

Definition at line 357 of file sb1250_mc.h.

#define S_MC_tRRD   20

Definition at line 350 of file sb1250_mc.h.

#define S_MC_WR_LIMIT   48

Definition at line 96 of file sb1250_mc.h.

#define V_MC_ADDR_DRIVE (   x)    _SB_MAKEVALUE(x, S_MC_ADDR_DRIVE)

Definition at line 188 of file sb1250_mc.h.

#define V_MC_ADDR_DRIVE_DEFAULT   V_MC_ADDR_DRIVE(0x0)

Definition at line 190 of file sb1250_mc.h.

#define V_MC_ADDR_SKEW (   x)    _SB_MAKEVALUE(x, S_MC_ADDR_SKEW)

Definition at line 212 of file sb1250_mc.h.

#define V_MC_ADDR_SKEW_DEFAULT   V_MC_ADDR_SKEW(0x0F)

Definition at line 214 of file sb1250_mc.h.

#define V_MC_AGE_LIMIT (   x)    _SB_MAKEVALUE(x, S_MC_AGE_LIMIT)

Definition at line 92 of file sb1250_mc.h.

#define V_MC_AGE_LIMIT_DEFAULT   V_MC_AGE_LIMIT(8)

Definition at line 94 of file sb1250_mc.h.

#define V_MC_BA_SELECT (   x)    _SB_MAKEVALUE(x, S_MC_BA_SELECT)

Definition at line 508 of file sb1250_mc.h.

#define V_MC_BANK0_MAP (   x)    _SB_MAKEVALUE(x, S_MC_BANK0_MAP)

Definition at line 52 of file sb1250_mc.h.

#define V_MC_BANK0_MAP_DEFAULT   V_MC_BANK0_MAP(K_MC_BANK0_MAP_DEFAULT)

Definition at line 56 of file sb1250_mc.h.

#define V_MC_BANK1_MAP (   x)    _SB_MAKEVALUE(x, S_MC_BANK1_MAP)

Definition at line 60 of file sb1250_mc.h.

#define V_MC_BANK1_MAP_DEFAULT   V_MC_BANK1_MAP(K_MC_BANK1_MAP_DEFAULT)

Definition at line 64 of file sb1250_mc.h.

#define V_MC_BANK2_MAP (   x)    _SB_MAKEVALUE(x, S_MC_BANK2_MAP)

Definition at line 68 of file sb1250_mc.h.

#define V_MC_BANK2_MAP_DEFAULT   V_MC_BANK2_MAP(K_MC_BANK2_MAP_DEFAULT)

Definition at line 72 of file sb1250_mc.h.

#define V_MC_BANK3_MAP (   x)    _SB_MAKEVALUE(x, S_MC_BANK3_MAP)

Definition at line 76 of file sb1250_mc.h.

#define V_MC_BANK3_MAP_DEFAULT   V_MC_BANK3_MAP(K_MC_BANK3_MAP_DEFAULT)

Definition at line 80 of file sb1250_mc.h.

#define V_MC_CAS_SELECT (   x)    _SB_MAKEVALUE(x, S_MC_CAS_SELECT)

Definition at line 493 of file sb1250_mc.h.

#define V_MC_CHANNEL_SEL (   x)    _SB_MAKEVALUE(x, S_MC_CHANNEL_SEL)

Definition at line 47 of file sb1250_mc.h.

#define V_MC_CLK_RATIO (   x)    _SB_MAKEVALUE(x, S_MC_CLK_RATIO)

Definition at line 142 of file sb1250_mc.h.

#define V_MC_CLK_RATIO_25X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_25X)

Definition at line 153 of file sb1250_mc.h.

#define V_MC_CLK_RATIO_2X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_2X)

Definition at line 152 of file sb1250_mc.h.

#define V_MC_CLK_RATIO_35X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_35X)

Definition at line 155 of file sb1250_mc.h.

#define V_MC_CLK_RATIO_3X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_3X)

Definition at line 154 of file sb1250_mc.h.

#define V_MC_CLK_RATIO_45X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_45X)

Definition at line 157 of file sb1250_mc.h.

#define V_MC_CLK_RATIO_4X   V_MC_CLK_RATIO(K_MC_CLK_RATIO_4X)

Definition at line 156 of file sb1250_mc.h.

#define V_MC_CLK_RATIO_DEFAULT   V_MC_CLK_RATIO_25X

Definition at line 158 of file sb1250_mc.h.

#define V_MC_CLKCONFIG_DEFAULT
Value:
V_MC_ADDR_SKEW_DEFAULT | \
V_MC_DQO_SKEW_DEFAULT | \
V_MC_DQI_SKEW_DEFAULT | \
V_MC_ADDR_DRIVE_DEFAULT | \
V_MC_DATA_DRIVE_DEFAULT | \
V_MC_CLOCK_DRIVE_DEFAULT | \
V_MC_REF_RATE_DEFAULT

Definition at line 222 of file sb1250_mc.h.

#define V_MC_CLOCK_DRIVE (   x)    _SB_MAKEVALUE(x, S_MC_CLOCK_DRIVE)

Definition at line 176 of file sb1250_mc.h.

#define V_MC_CLOCK_DRIVE_DEFAULT   V_MC_CLOCK_DRIVE(0xF)

Definition at line 178 of file sb1250_mc.h.

#define V_MC_COMMAND (   x)    _SB_MAKEVALUE(x, S_MC_COMMAND)

Definition at line 239 of file sb1250_mc.h.

#define V_MC_COMMAND_AR   V_MC_COMMAND(K_MC_COMMAND_AR)

Definition at line 254 of file sb1250_mc.h.

#define V_MC_COMMAND_CLRPWRDN   V_MC_COMMAND(K_MC_COMMAND_CLRPWRDN)

Definition at line 258 of file sb1250_mc.h.

#define V_MC_COMMAND_CLRRFSH   V_MC_COMMAND(K_MC_COMMAND_CLRRFSH)

Definition at line 256 of file sb1250_mc.h.

#define V_MC_COMMAND_EMRS   V_MC_COMMAND(K_MC_COMMAND_EMRS)

Definition at line 251 of file sb1250_mc.h.

#define V_MC_COMMAND_MRS   V_MC_COMMAND(K_MC_COMMAND_MRS)

Definition at line 252 of file sb1250_mc.h.

#define V_MC_COMMAND_PRE   V_MC_COMMAND(K_MC_COMMAND_PRE)

Definition at line 253 of file sb1250_mc.h.

#define V_MC_COMMAND_SETPWRDN   V_MC_COMMAND(K_MC_COMMAND_SETPWRDN)

Definition at line 257 of file sb1250_mc.h.

#define V_MC_COMMAND_SETRFSH   V_MC_COMMAND(K_MC_COMMAND_SETRFSH)

Definition at line 255 of file sb1250_mc.h.

#define V_MC_CONFIG_DEFAULT
Value:
V_MC_BANK0_MAP_DEFAULT | V_MC_BANK1_MAP_DEFAULT | \
V_MC_BANK2_MAP_DEFAULT | V_MC_BANK3_MAP_DEFAULT | V_MC_CHANNEL_SEL(0) | \
M_MC_IOB1HIGHPRIORITY | V_MC_QUEUE_SIZE_DEFAULT

Definition at line 128 of file sb1250_mc.h.

#define V_MC_CS0_END (   x)    _SB_MAKEVALUE(x, S_MC_CS0_END)

Definition at line 437 of file sb1250_mc.h.

#define V_MC_CS0_PAGE (   x)    _SB_MAKEVALUE(x, S_MC_CS0_PAGE)

Definition at line 524 of file sb1250_mc.h.

#define V_MC_CS0_START (   x)    _SB_MAKEVALUE(x, S_MC_CS0_START)

Definition at line 413 of file sb1250_mc.h.

#define V_MC_CS1_END (   x)    _SB_MAKEVALUE(x, S_MC_CS1_END)

Definition at line 442 of file sb1250_mc.h.

#define V_MC_CS1_PAGE (   x)    _SB_MAKEVALUE(x, S_MC_CS1_PAGE)

Definition at line 529 of file sb1250_mc.h.

#define V_MC_CS1_START (   x)    _SB_MAKEVALUE(x, S_MC_CS1_START)

Definition at line 418 of file sb1250_mc.h.

#define V_MC_CS2_END (   x)    _SB_MAKEVALUE(x, S_MC_CS2_END)

Definition at line 447 of file sb1250_mc.h.

#define V_MC_CS2_PAGE (   x)    _SB_MAKEVALUE(x, S_MC_CS2_PAGE)

Definition at line 534 of file sb1250_mc.h.

#define V_MC_CS2_START (   x)    _SB_MAKEVALUE(x, S_MC_CS2_START)

Definition at line 423 of file sb1250_mc.h.

#define V_MC_CS3_END (   x)    _SB_MAKEVALUE(x, S_MC_CS3_END)

Definition at line 452 of file sb1250_mc.h.

#define V_MC_CS3_PAGE (   x)    _SB_MAKEVALUE(x, S_MC_CS3_PAGE)

Definition at line 539 of file sb1250_mc.h.

#define V_MC_CS3_START (   x)    _SB_MAKEVALUE(x, S_MC_CS3_START)

Definition at line 428 of file sb1250_mc.h.

#define V_MC_CS_MODE (   x)    _SB_MAKEVALUE(x, S_MC_CS_MODE)

Definition at line 108 of file sb1250_mc.h.

#define V_MC_CS_MODE_INTLV_CS   V_MC_CS_MODE(K_MC_CS_MODE_INTLV_CS)

Definition at line 118 of file sb1250_mc.h.

#define V_MC_CS_MODE_MIXED_CS_10   V_MC_CS_MODE(K_MC_CS_MODE_MIXED_CS_10)

Definition at line 119 of file sb1250_mc.h.

#define V_MC_CS_MODE_MIXED_CS_30   V_MC_CS_MODE(K_MC_CS_MODE_MIXED_CS_30)

Definition at line 120 of file sb1250_mc.h.

#define V_MC_CS_MODE_MIXED_CS_32   V_MC_CS_MODE(K_MC_CS_MODE_MIXED_CS_32)

Definition at line 121 of file sb1250_mc.h.

#define V_MC_CS_MODE_MSB_CS   V_MC_CS_MODE(K_MC_CS_MODE_MSB_CS)

Definition at line 117 of file sb1250_mc.h.

#define V_MC_DATA_DRIVE (   x)    _SB_MAKEVALUE(x, S_MC_DATA_DRIVE)

Definition at line 182 of file sb1250_mc.h.

#define V_MC_DATA_DRIVE_DEFAULT   V_MC_DATA_DRIVE(0x0)

Definition at line 184 of file sb1250_mc.h.

#define V_MC_DLL_DEFAULT (   x)    _SB_MAKEVALUE(x, S_MC_DLL_DEFAULT)

Definition at line 218 of file sb1250_mc.h.

#define V_MC_DLL_DEFAULT_DEFAULT   V_MC_DLL_DEFAULT(0x10)

Definition at line 220 of file sb1250_mc.h.

#define V_MC_DQI_SKEW (   x)    _SB_MAKEVALUE(x, S_MC_DQI_SKEW)

Definition at line 200 of file sb1250_mc.h.

#define V_MC_DQI_SKEW_DEFAULT   V_MC_DQI_SKEW(0)

Definition at line 202 of file sb1250_mc.h.

#define V_MC_DQO_SKEW (   x)    _SB_MAKEVALUE(x, S_MC_DQO_SKEW)

Definition at line 206 of file sb1250_mc.h.

#define V_MC_DQO_SKEW_DEFAULT   V_MC_DQO_SKEW(0)

Definition at line 208 of file sb1250_mc.h.

#define V_MC_DRAM_TYPE (   x)    _SB_MAKEVALUE(x, S_MC_DRAM_TYPE)

Definition at line 283 of file sb1250_mc.h.

#define V_MC_DRAM_TYPE_FCRAM   V_MC_DRAM_TYPE(K_MC_DRAM_TYPE_FCRAM)

Definition at line 291 of file sb1250_mc.h.

#define V_MC_DRAM_TYPE_JEDEC   V_MC_DRAM_TYPE(K_MC_DRAM_TYPE_JEDEC)

Definition at line 290 of file sb1250_mc.h.

#define V_MC_DRAM_TYPE_SGRAM   V_MC_DRAM_TYPE(K_MC_DRAM_TYPE_SGRAM)

Definition at line 292 of file sb1250_mc.h.

#define V_MC_EMODE (   x)    _SB_MAKEVALUE(x, S_MC_EMODE)

Definition at line 271 of file sb1250_mc.h.

#define V_MC_EMODE_DEFAULT   V_MC_EMODE(0)

Definition at line 273 of file sb1250_mc.h.

#define V_MC_INTERLEAVE (   x)    _SB_MAKEVALUE(x, S_MC_INTERLEAVE)

Definition at line 464 of file sb1250_mc.h.

#define V_MC_MODE (   x)    _SB_MAKEVALUE(x, S_MC_MODE)

Definition at line 277 of file sb1250_mc.h.

#define V_MC_MODE_DEFAULT   V_MC_MODE(0x22)

Definition at line 279 of file sb1250_mc.h.

#define V_MC_QUEUE_SIZE (   x)    _SB_MAKEVALUE(x, S_MC_QUEUE_SIZE)

Definition at line 86 of file sb1250_mc.h.

#define V_MC_QUEUE_SIZE_DEFAULT   V_MC_QUEUE_SIZE(0x0A)

Definition at line 88 of file sb1250_mc.h.

#define V_MC_RAS_SELECT (   x)    _SB_MAKEVALUE(x, S_MC_RAS_SELECT)

Definition at line 478 of file sb1250_mc.h.

#define V_MC_REF_RATE (   x)    _SB_MAKEVALUE(x, S_MC_REF_RATE)

Definition at line 162 of file sb1250_mc.h.

#define V_MC_REF_RATE_100MHz   V_MC_REF_RATE(K_MC_REF_RATE_100MHz)

Definition at line 169 of file sb1250_mc.h.

#define V_MC_REF_RATE_133MHz   V_MC_REF_RATE(K_MC_REF_RATE_133MHz)

Definition at line 170 of file sb1250_mc.h.

#define V_MC_REF_RATE_200MHz   V_MC_REF_RATE(K_MC_REF_RATE_200MHz)

Definition at line 171 of file sb1250_mc.h.

#define V_MC_REF_RATE_DEFAULT   V_MC_REF_RATE_100MHz

Definition at line 172 of file sb1250_mc.h.

#define V_MC_tCrD (   x)    _SB_MAKEVALUE(x, S_MC_tCrD)

Definition at line 376 of file sb1250_mc.h.

#define V_MC_tCrD_DEFAULT   V_MC_tCrD(K_MC_tCrD_DEFAULT)

Definition at line 379 of file sb1250_mc.h.

#define V_MC_tCwCr (   x)    _SB_MAKEVALUE(x, S_MC_tCwCr)

Definition at line 331 of file sb1250_mc.h.

#define V_MC_tCwCr_DEFAULT   V_MC_tCwCr(K_MC_tCwCr_DEFAULT)

Definition at line 334 of file sb1250_mc.h.

#define V_MC_tCwD (   x)    _SB_MAKEVALUE(x, S_MC_tCwD)

Definition at line 366 of file sb1250_mc.h.

#define V_MC_tCwD_DEFAULT   V_MC_tCwD(K_MC_tCwD_DEFAULT)

Definition at line 369 of file sb1250_mc.h.

#define V_MC_tFIFO (   x)    _SB_MAKEVALUE(x, S_MC_tFIFO)

Definition at line 313 of file sb1250_mc.h.

#define V_MC_tFIFO_DEFAULT   V_MC_tFIFO(K_MC_tFIFO_DEFAULT)

Definition at line 316 of file sb1250_mc.h.

#define V_MC_TIMING_DEFAULT
Value:
V_MC_tRFC(K_MC_tRFC_DEFAULT) | \
V_MC_tCwCr(K_MC_tCwCr_DEFAULT) | \
V_MC_tRCr(K_MC_tRCr_DEFAULT) | \
V_MC_tRCw(K_MC_tRCw_DEFAULT) | \
V_MC_tRRD(K_MC_tRRD_DEFAULT) | \
V_MC_tRP(K_MC_tRP_DEFAULT) | \
V_MC_tCwD(K_MC_tCwD_DEFAULT) | \
V_MC_tCrD(K_MC_tCrD_DEFAULT) | \
V_MC_tRCD(K_MC_tRCD_DEFAULT) | \
M_MC_r2rIDLE_TWOCYCLES

Definition at line 388 of file sb1250_mc.h.

#define V_MC_tRCD (   x)    _SB_MAKEVALUE(x, S_MC_tRCD)

Definition at line 383 of file sb1250_mc.h.

#define V_MC_tRCD_DEFAULT   V_MC_tRCD(K_MC_tRCD_DEFAULT)

Definition at line 386 of file sb1250_mc.h.

#define V_MC_tRCr (   x)    _SB_MAKEVALUE(x, S_MC_tRCr)

Definition at line 338 of file sb1250_mc.h.

#define V_MC_tRCr_DEFAULT   V_MC_tRCr(K_MC_tRCr_DEFAULT)

Definition at line 341 of file sb1250_mc.h.

#define V_MC_tRCw (   x)    _SB_MAKEVALUE(x, S_MC_tRCw)

Definition at line 345 of file sb1250_mc.h.

#define V_MC_tRCw_DEFAULT   V_MC_tRCw(K_MC_tRCw_DEFAULT)

Definition at line 348 of file sb1250_mc.h.

#define V_MC_tRFC (   x)    _SB_MAKEVALUE(x, S_MC_tRFC)

Definition at line 320 of file sb1250_mc.h.

#define V_MC_tRFC_DEFAULT   V_MC_tRFC(K_MC_tRFC_DEFAULT)

Definition at line 323 of file sb1250_mc.h.

#define V_MC_tRP (   x)    _SB_MAKEVALUE(x, S_MC_tRP)

Definition at line 359 of file sb1250_mc.h.

#define V_MC_tRP_DEFAULT   V_MC_tRP(K_MC_tRP_DEFAULT)

Definition at line 362 of file sb1250_mc.h.

#define V_MC_tRRD (   x)    _SB_MAKEVALUE(x, S_MC_tRRD)

Definition at line 352 of file sb1250_mc.h.

#define V_MC_tRRD_DEFAULT   V_MC_tRRD(K_MC_tRRD_DEFAULT)

Definition at line 355 of file sb1250_mc.h.

#define V_MC_WR_LIMIT (   x)    _SB_MAKEVALUE(x, S_MC_WR_LIMIT)

Definition at line 98 of file sb1250_mc.h.

#define V_MC_WR_LIMIT_DEFAULT   V_MC_WR_LIMIT(5)

Definition at line 100 of file sb1250_mc.h.