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

Go to the source code of this file.

Macros

#define TCMIF_BASE   0xfffecc00
 
#define OMAP_TC_OCPT1_PRIOR   (TCMIF_BASE + 0x00)
 
#define OMAP_TC_EMIFS_PRIOR   (TCMIF_BASE + 0x04)
 
#define OMAP_TC_EMIFF_PRIOR   (TCMIF_BASE + 0x08)
 
#define EMIFS_CONFIG   (TCMIF_BASE + 0x0c)
 
#define EMIFS_CS0_CONFIG   (TCMIF_BASE + 0x10)
 
#define EMIFS_CS1_CONFIG   (TCMIF_BASE + 0x14)
 
#define EMIFS_CS2_CONFIG   (TCMIF_BASE + 0x18)
 
#define EMIFS_CS3_CONFIG   (TCMIF_BASE + 0x1c)
 
#define EMIFF_SDRAM_CONFIG   (TCMIF_BASE + 0x20)
 
#define EMIFF_MRS   (TCMIF_BASE + 0x24)
 
#define TC_TIMEOUT1   (TCMIF_BASE + 0x28)
 
#define TC_TIMEOUT2   (TCMIF_BASE + 0x2c)
 
#define TC_TIMEOUT3   (TCMIF_BASE + 0x30)
 
#define TC_ENDIANISM   (TCMIF_BASE + 0x34)
 
#define EMIFF_SDRAM_CONFIG_2   (TCMIF_BASE + 0x3c)
 
#define EMIF_CFG_DYNAMIC_WS   (TCMIF_BASE + 0x40)
 
#define EMIFS_ACS0   (TCMIF_BASE + 0x50)
 
#define EMIFS_ACS1   (TCMIF_BASE + 0x54)
 
#define EMIFS_ACS2   (TCMIF_BASE + 0x58)
 
#define EMIFS_ACS3   (TCMIF_BASE + 0x5c)
 
#define OMAP_TC_OCPT2_PRIOR   (TCMIF_BASE + 0xd0)
 
#define OMAP_CS0_PHYS   0x00000000
 
#define OMAP_CS0_SIZE   SZ_64M
 
#define OMAP_CS1_PHYS   0x04000000
 
#define OMAP_CS1_SIZE   SZ_64M
 
#define OMAP_CS1A_PHYS   OMAP_CS1_PHYS
 
#define OMAP_CS1A_SIZE   SZ_32M
 
#define OMAP_CS1B_PHYS   (OMAP_CS1A_PHYS + OMAP_CS1A_SIZE)
 
#define OMAP_CS1B_SIZE   SZ_32M
 
#define OMAP_CS2_PHYS   0x08000000
 
#define OMAP_CS2_SIZE   SZ_64M
 
#define OMAP_CS2A_PHYS   OMAP_CS2_PHYS
 
#define OMAP_CS2A_SIZE   SZ_32M
 
#define OMAP_CS2B_PHYS   (OMAP_CS2A_PHYS + OMAP_CS2A_SIZE)
 
#define OMAP_CS2B_SIZE   SZ_32M
 
#define OMAP_CS3_PHYS   0x0c000000
 
#define OMAP_CS3_SIZE   SZ_64M
 
#define OMAP_EMIFS_CONFIG_FR   (1 << 4)
 
#define OMAP_EMIFS_CONFIG_PDE   (1 << 3)
 
#define OMAP_EMIFS_CONFIG_PWD_EN   (1 << 2)
 
#define OMAP_EMIFS_CONFIG_BM   (1 << 1)
 
#define OMAP_EMIFS_CONFIG_WP   (1 << 0)
 
#define EMIFS_CCS(n)   (EMIFS_CS0_CONFIG + (4 * (n)))
 
#define EMIFS_ACS(n)   (EMIFS_ACS0 + (4 * (n)))
 

Macro Definition Documentation

#define EMIF_CFG_DYNAMIC_WS   (TCMIF_BASE + 0x40)

Definition at line 43 of file tc.h.

#define EMIFF_MRS   (TCMIF_BASE + 0x24)

Definition at line 37 of file tc.h.

#define EMIFF_SDRAM_CONFIG   (TCMIF_BASE + 0x20)

Definition at line 36 of file tc.h.

#define EMIFF_SDRAM_CONFIG_2   (TCMIF_BASE + 0x3c)

Definition at line 42 of file tc.h.

#define EMIFS_ACS (   n)    (EMIFS_ACS0 + (4 * (n)))

Definition at line 85 of file tc.h.

#define EMIFS_ACS0   (TCMIF_BASE + 0x50)

Definition at line 44 of file tc.h.

#define EMIFS_ACS1   (TCMIF_BASE + 0x54)

Definition at line 45 of file tc.h.

#define EMIFS_ACS2   (TCMIF_BASE + 0x58)

Definition at line 46 of file tc.h.

#define EMIFS_ACS3   (TCMIF_BASE + 0x5c)

Definition at line 47 of file tc.h.

#define EMIFS_CCS (   n)    (EMIFS_CS0_CONFIG + (4 * (n)))

Definition at line 84 of file tc.h.

#define EMIFS_CONFIG   (TCMIF_BASE + 0x0c)

Definition at line 31 of file tc.h.

#define EMIFS_CS0_CONFIG   (TCMIF_BASE + 0x10)

Definition at line 32 of file tc.h.

#define EMIFS_CS1_CONFIG   (TCMIF_BASE + 0x14)

Definition at line 33 of file tc.h.

#define EMIFS_CS2_CONFIG   (TCMIF_BASE + 0x18)

Definition at line 34 of file tc.h.

#define EMIFS_CS3_CONFIG   (TCMIF_BASE + 0x1c)

Definition at line 35 of file tc.h.

#define OMAP_CS0_PHYS   0x00000000

Definition at line 51 of file tc.h.

#define OMAP_CS0_SIZE   SZ_64M

Definition at line 52 of file tc.h.

#define OMAP_CS1_PHYS   0x04000000

Definition at line 54 of file tc.h.

#define OMAP_CS1_SIZE   SZ_64M

Definition at line 55 of file tc.h.

#define OMAP_CS1A_PHYS   OMAP_CS1_PHYS

Definition at line 57 of file tc.h.

#define OMAP_CS1A_SIZE   SZ_32M

Definition at line 58 of file tc.h.

#define OMAP_CS1B_PHYS   (OMAP_CS1A_PHYS + OMAP_CS1A_SIZE)

Definition at line 60 of file tc.h.

#define OMAP_CS1B_SIZE   SZ_32M

Definition at line 61 of file tc.h.

#define OMAP_CS2_PHYS   0x08000000

Definition at line 63 of file tc.h.

#define OMAP_CS2_SIZE   SZ_64M

Definition at line 64 of file tc.h.

#define OMAP_CS2A_PHYS   OMAP_CS2_PHYS

Definition at line 66 of file tc.h.

#define OMAP_CS2A_SIZE   SZ_32M

Definition at line 67 of file tc.h.

#define OMAP_CS2B_PHYS   (OMAP_CS2A_PHYS + OMAP_CS2A_SIZE)

Definition at line 69 of file tc.h.

#define OMAP_CS2B_SIZE   SZ_32M

Definition at line 70 of file tc.h.

#define OMAP_CS3_PHYS   0x0c000000

Definition at line 72 of file tc.h.

#define OMAP_CS3_SIZE   SZ_64M

Definition at line 73 of file tc.h.

#define OMAP_EMIFS_CONFIG_BM   (1 << 1)

Definition at line 81 of file tc.h.

#define OMAP_EMIFS_CONFIG_FR   (1 << 4)

Definition at line 78 of file tc.h.

#define OMAP_EMIFS_CONFIG_PDE   (1 << 3)

Definition at line 79 of file tc.h.

#define OMAP_EMIFS_CONFIG_PWD_EN   (1 << 2)

Definition at line 80 of file tc.h.

#define OMAP_EMIFS_CONFIG_WP   (1 << 0)

Definition at line 82 of file tc.h.

#define OMAP_TC_EMIFF_PRIOR   (TCMIF_BASE + 0x08)

Definition at line 30 of file tc.h.

#define OMAP_TC_EMIFS_PRIOR   (TCMIF_BASE + 0x04)

Definition at line 29 of file tc.h.

#define OMAP_TC_OCPT1_PRIOR   (TCMIF_BASE + 0x00)

Definition at line 28 of file tc.h.

#define OMAP_TC_OCPT2_PRIOR   (TCMIF_BASE + 0xd0)

Definition at line 48 of file tc.h.

#define TC_ENDIANISM   (TCMIF_BASE + 0x34)

Definition at line 41 of file tc.h.

#define TC_TIMEOUT1   (TCMIF_BASE + 0x28)

Definition at line 38 of file tc.h.

#define TC_TIMEOUT2   (TCMIF_BASE + 0x2c)

Definition at line 39 of file tc.h.

#define TC_TIMEOUT3   (TCMIF_BASE + 0x30)

Definition at line 40 of file tc.h.

#define TCMIF_BASE   0xfffecc00

Definition at line 27 of file tc.h.