Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
core_apecs.h File Reference
#include <linux/types.h>
#include <asm/compiler.h>

Go to the source code of this file.

Data Structures

struct  el_apecs_mikasa_sysdata_mcheck
 
struct  el_apecs_sysdata_mcheck
 
struct  el_apecs_procdata
 

Macros

#define APECS_IOC_DCSR   (IDENT_ADDR + 0x1A0000000UL)
 
#define APECS_IOC_PEAR   (IDENT_ADDR + 0x1A0000020UL)
 
#define APECS_IOC_SEAR   (IDENT_ADDR + 0x1A0000040UL)
 
#define APECS_IOC_DR1   (IDENT_ADDR + 0x1A0000060UL)
 
#define APECS_IOC_DR2   (IDENT_ADDR + 0x1A0000080UL)
 
#define APECS_IOC_DR3   (IDENT_ADDR + 0x1A00000A0UL)
 
#define APECS_IOC_TB1R   (IDENT_ADDR + 0x1A00000C0UL)
 
#define APECS_IOC_TB2R   (IDENT_ADDR + 0x1A00000E0UL)
 
#define APECS_IOC_PB1R   (IDENT_ADDR + 0x1A0000100UL)
 
#define APECS_IOC_PB2R   (IDENT_ADDR + 0x1A0000120UL)
 
#define APECS_IOC_PM1R   (IDENT_ADDR + 0x1A0000140UL)
 
#define APECS_IOC_PM2R   (IDENT_ADDR + 0x1A0000160UL)
 
#define APECS_IOC_HAXR0   (IDENT_ADDR + 0x1A0000180UL)
 
#define APECS_IOC_HAXR1   (IDENT_ADDR + 0x1A00001A0UL)
 
#define APECS_IOC_HAXR2   (IDENT_ADDR + 0x1A00001C0UL)
 
#define APECS_IOC_PMLT   (IDENT_ADDR + 0x1A00001E0UL)
 
#define APECS_IOC_TLBTAG0   (IDENT_ADDR + 0x1A0000200UL)
 
#define APECS_IOC_TLBTAG1   (IDENT_ADDR + 0x1A0000220UL)
 
#define APECS_IOC_TLBTAG2   (IDENT_ADDR + 0x1A0000240UL)
 
#define APECS_IOC_TLBTAG3   (IDENT_ADDR + 0x1A0000260UL)
 
#define APECS_IOC_TLBTAG4   (IDENT_ADDR + 0x1A0000280UL)
 
#define APECS_IOC_TLBTAG5   (IDENT_ADDR + 0x1A00002A0UL)
 
#define APECS_IOC_TLBTAG6   (IDENT_ADDR + 0x1A00002C0UL)
 
#define APECS_IOC_TLBTAG7   (IDENT_ADDR + 0x1A00002E0UL)
 
#define APECS_IOC_TLBDATA0   (IDENT_ADDR + 0x1A0000300UL)
 
#define APECS_IOC_TLBDATA1   (IDENT_ADDR + 0x1A0000320UL)
 
#define APECS_IOC_TLBDATA2   (IDENT_ADDR + 0x1A0000340UL)
 
#define APECS_IOC_TLBDATA3   (IDENT_ADDR + 0x1A0000360UL)
 
#define APECS_IOC_TLBDATA4   (IDENT_ADDR + 0x1A0000380UL)
 
#define APECS_IOC_TLBDATA5   (IDENT_ADDR + 0x1A00003A0UL)
 
#define APECS_IOC_TLBDATA6   (IDENT_ADDR + 0x1A00003C0UL)
 
#define APECS_IOC_TLBDATA7   (IDENT_ADDR + 0x1A00003E0UL)
 
#define APECS_IOC_TBIA   (IDENT_ADDR + 0x1A0000400UL)
 
#define APECS_MEM_GCR   (IDENT_ADDR + 0x180000000UL)
 
#define APECS_MEM_EDSR   (IDENT_ADDR + 0x180000040UL)
 
#define APECS_MEM_TAR   (IDENT_ADDR + 0x180000060UL)
 
#define APECS_MEM_ELAR   (IDENT_ADDR + 0x180000080UL)
 
#define APECS_MEM_EHAR   (IDENT_ADDR + 0x1800000a0UL)
 
#define APECS_MEM_SFT_RST   (IDENT_ADDR + 0x1800000c0UL)
 
#define APECS_MEM_LDxLAR   (IDENT_ADDR + 0x1800000e0UL)
 
#define APECS_MEM_LDxHAR   (IDENT_ADDR + 0x180000100UL)
 
#define APECS_MEM_GTR   (IDENT_ADDR + 0x180000200UL)
 
#define APECS_MEM_RTR   (IDENT_ADDR + 0x180000220UL)
 
#define APECS_MEM_VFPR   (IDENT_ADDR + 0x180000240UL)
 
#define APECS_MEM_PDLDR   (IDENT_ADDR + 0x180000260UL)
 
#define APECS_MEM_PDhDR   (IDENT_ADDR + 0x180000280UL)
 
#define APECS_MEM_B0BAR   (IDENT_ADDR + 0x180000800UL)
 
#define APECS_MEM_B1BAR   (IDENT_ADDR + 0x180000820UL)
 
#define APECS_MEM_B2BAR   (IDENT_ADDR + 0x180000840UL)
 
#define APECS_MEM_B3BAR   (IDENT_ADDR + 0x180000860UL)
 
#define APECS_MEM_B4BAR   (IDENT_ADDR + 0x180000880UL)
 
#define APECS_MEM_B5BAR   (IDENT_ADDR + 0x1800008A0UL)
 
#define APECS_MEM_B6BAR   (IDENT_ADDR + 0x1800008C0UL)
 
#define APECS_MEM_B7BAR   (IDENT_ADDR + 0x1800008E0UL)
 
#define APECS_MEM_B8BAR   (IDENT_ADDR + 0x180000900UL)
 
#define APECS_MEM_B0BCR   (IDENT_ADDR + 0x180000A00UL)
 
#define APECS_MEM_B1BCR   (IDENT_ADDR + 0x180000A20UL)
 
#define APECS_MEM_B2BCR   (IDENT_ADDR + 0x180000A40UL)
 
#define APECS_MEM_B3BCR   (IDENT_ADDR + 0x180000A60UL)
 
#define APECS_MEM_B4BCR   (IDENT_ADDR + 0x180000A80UL)
 
#define APECS_MEM_B5BCR   (IDENT_ADDR + 0x180000AA0UL)
 
#define APECS_MEM_B6BCR   (IDENT_ADDR + 0x180000AC0UL)
 
#define APECS_MEM_B7BCR   (IDENT_ADDR + 0x180000AE0UL)
 
#define APECS_MEM_B8BCR   (IDENT_ADDR + 0x180000B00UL)
 
#define APECS_MEM_B0TRA   (IDENT_ADDR + 0x180000C00UL)
 
#define APECS_MEM_B1TRA   (IDENT_ADDR + 0x180000C20UL)
 
#define APECS_MEM_B2TRA   (IDENT_ADDR + 0x180000C40UL)
 
#define APECS_MEM_B3TRA   (IDENT_ADDR + 0x180000C60UL)
 
#define APECS_MEM_B4TRA   (IDENT_ADDR + 0x180000C80UL)
 
#define APECS_MEM_B5TRA   (IDENT_ADDR + 0x180000CA0UL)
 
#define APECS_MEM_B6TRA   (IDENT_ADDR + 0x180000CC0UL)
 
#define APECS_MEM_B7TRA   (IDENT_ADDR + 0x180000CE0UL)
 
#define APECS_MEM_B8TRA   (IDENT_ADDR + 0x180000D00UL)
 
#define APECS_MEM_B0TRB   (IDENT_ADDR + 0x180000E00UL)
 
#define APECS_MEM_B1TRB   (IDENT_ADDR + 0x180000E20UL)
 
#define APECS_MEM_B2TRB   (IDENT_ADDR + 0x180000E40UL)
 
#define APECS_MEM_B3TRB   (IDENT_ADDR + 0x180000E60UL)
 
#define APECS_MEM_B4TRB   (IDENT_ADDR + 0x180000E80UL)
 
#define APECS_MEM_B5TRB   (IDENT_ADDR + 0x180000EA0UL)
 
#define APECS_MEM_B6TRB   (IDENT_ADDR + 0x180000EC0UL)
 
#define APECS_MEM_B7TRB   (IDENT_ADDR + 0x180000EE0UL)
 
#define APECS_MEM_B8TRB   (IDENT_ADDR + 0x180000F00UL)
 
#define APECS_IACK_SC   (IDENT_ADDR + 0x1b0000000UL)
 
#define APECS_CONF   (IDENT_ADDR + 0x1e0000000UL)
 
#define APECS_IO   (IDENT_ADDR + 0x1c0000000UL)
 
#define APECS_SPARSE_MEM   (IDENT_ADDR + 0x200000000UL)
 
#define APECS_DENSE_MEM   (IDENT_ADDR + 0x300000000UL)
 
#define APECS_IOC_STAT0_CMD   0xf
 
#define APECS_IOC_STAT0_ERR   (1<<4)
 
#define APECS_IOC_STAT0_LOST   (1<<5)
 
#define APECS_IOC_STAT0_THIT   (1<<6)
 
#define APECS_IOC_STAT0_TREF   (1<<7)
 
#define APECS_IOC_STAT0_CODE_SHIFT   8
 
#define APECS_IOC_STAT0_CODE_MASK   0x7
 
#define APECS_IOC_STAT0_P_NBR_SHIFT   13
 
#define APECS_IOC_STAT0_P_NBR_MASK   0x7ffff
 
#define APECS_HAE_ADDRESS   APECS_IOC_HAXR1
 

Macro Definition Documentation

#define APECS_CONF   (IDENT_ADDR + 0x1e0000000UL)

Definition at line 188 of file core_apecs.h.

#define APECS_DENSE_MEM   (IDENT_ADDR + 0x300000000UL)

Definition at line 191 of file core_apecs.h.

#define APECS_HAE_ADDRESS   APECS_IOC_HAXR1

Definition at line 207 of file core_apecs.h.

#define APECS_IACK_SC   (IDENT_ADDR + 0x1b0000000UL)

Definition at line 187 of file core_apecs.h.

#define APECS_IO   (IDENT_ADDR + 0x1c0000000UL)

Definition at line 189 of file core_apecs.h.

#define APECS_IOC_DCSR   (IDENT_ADDR + 0x1A0000000UL)

Definition at line 77 of file core_apecs.h.

#define APECS_IOC_DR1   (IDENT_ADDR + 0x1A0000060UL)

Definition at line 80 of file core_apecs.h.

#define APECS_IOC_DR2   (IDENT_ADDR + 0x1A0000080UL)

Definition at line 81 of file core_apecs.h.

#define APECS_IOC_DR3   (IDENT_ADDR + 0x1A00000A0UL)

Definition at line 82 of file core_apecs.h.

#define APECS_IOC_HAXR0   (IDENT_ADDR + 0x1A0000180UL)

Definition at line 93 of file core_apecs.h.

#define APECS_IOC_HAXR1   (IDENT_ADDR + 0x1A00001A0UL)

Definition at line 94 of file core_apecs.h.

#define APECS_IOC_HAXR2   (IDENT_ADDR + 0x1A00001C0UL)

Definition at line 95 of file core_apecs.h.

#define APECS_IOC_PB1R   (IDENT_ADDR + 0x1A0000100UL)

Definition at line 87 of file core_apecs.h.

#define APECS_IOC_PB2R   (IDENT_ADDR + 0x1A0000120UL)

Definition at line 88 of file core_apecs.h.

#define APECS_IOC_PEAR   (IDENT_ADDR + 0x1A0000020UL)

Definition at line 78 of file core_apecs.h.

#define APECS_IOC_PM1R   (IDENT_ADDR + 0x1A0000140UL)

Definition at line 90 of file core_apecs.h.

#define APECS_IOC_PM2R   (IDENT_ADDR + 0x1A0000160UL)

Definition at line 91 of file core_apecs.h.

#define APECS_IOC_PMLT   (IDENT_ADDR + 0x1A00001E0UL)

Definition at line 97 of file core_apecs.h.

#define APECS_IOC_SEAR   (IDENT_ADDR + 0x1A0000040UL)

Definition at line 79 of file core_apecs.h.

#define APECS_IOC_STAT0_CMD   0xf

Definition at line 197 of file core_apecs.h.

#define APECS_IOC_STAT0_CODE_MASK   0x7

Definition at line 203 of file core_apecs.h.

#define APECS_IOC_STAT0_CODE_SHIFT   8

Definition at line 202 of file core_apecs.h.

#define APECS_IOC_STAT0_ERR   (1<<4)

Definition at line 198 of file core_apecs.h.

#define APECS_IOC_STAT0_LOST   (1<<5)

Definition at line 199 of file core_apecs.h.

#define APECS_IOC_STAT0_P_NBR_MASK   0x7ffff

Definition at line 205 of file core_apecs.h.

#define APECS_IOC_STAT0_P_NBR_SHIFT   13

Definition at line 204 of file core_apecs.h.

#define APECS_IOC_STAT0_THIT   (1<<6)

Definition at line 200 of file core_apecs.h.

#define APECS_IOC_STAT0_TREF   (1<<7)

Definition at line 201 of file core_apecs.h.

#define APECS_IOC_TB1R   (IDENT_ADDR + 0x1A00000C0UL)

Definition at line 84 of file core_apecs.h.

#define APECS_IOC_TB2R   (IDENT_ADDR + 0x1A00000E0UL)

Definition at line 85 of file core_apecs.h.

#define APECS_IOC_TBIA   (IDENT_ADDR + 0x1A0000400UL)

Definition at line 117 of file core_apecs.h.

#define APECS_IOC_TLBDATA0   (IDENT_ADDR + 0x1A0000300UL)

Definition at line 108 of file core_apecs.h.

#define APECS_IOC_TLBDATA1   (IDENT_ADDR + 0x1A0000320UL)

Definition at line 109 of file core_apecs.h.

#define APECS_IOC_TLBDATA2   (IDENT_ADDR + 0x1A0000340UL)

Definition at line 110 of file core_apecs.h.

#define APECS_IOC_TLBDATA3   (IDENT_ADDR + 0x1A0000360UL)

Definition at line 111 of file core_apecs.h.

#define APECS_IOC_TLBDATA4   (IDENT_ADDR + 0x1A0000380UL)

Definition at line 112 of file core_apecs.h.

#define APECS_IOC_TLBDATA5   (IDENT_ADDR + 0x1A00003A0UL)

Definition at line 113 of file core_apecs.h.

#define APECS_IOC_TLBDATA6   (IDENT_ADDR + 0x1A00003C0UL)

Definition at line 114 of file core_apecs.h.

#define APECS_IOC_TLBDATA7   (IDENT_ADDR + 0x1A00003E0UL)

Definition at line 115 of file core_apecs.h.

#define APECS_IOC_TLBTAG0   (IDENT_ADDR + 0x1A0000200UL)

Definition at line 99 of file core_apecs.h.

#define APECS_IOC_TLBTAG1   (IDENT_ADDR + 0x1A0000220UL)

Definition at line 100 of file core_apecs.h.

#define APECS_IOC_TLBTAG2   (IDENT_ADDR + 0x1A0000240UL)

Definition at line 101 of file core_apecs.h.

#define APECS_IOC_TLBTAG3   (IDENT_ADDR + 0x1A0000260UL)

Definition at line 102 of file core_apecs.h.

#define APECS_IOC_TLBTAG4   (IDENT_ADDR + 0x1A0000280UL)

Definition at line 103 of file core_apecs.h.

#define APECS_IOC_TLBTAG5   (IDENT_ADDR + 0x1A00002A0UL)

Definition at line 104 of file core_apecs.h.

#define APECS_IOC_TLBTAG6   (IDENT_ADDR + 0x1A00002C0UL)

Definition at line 105 of file core_apecs.h.

#define APECS_IOC_TLBTAG7   (IDENT_ADDR + 0x1A00002E0UL)

Definition at line 106 of file core_apecs.h.

#define APECS_MEM_B0BAR   (IDENT_ADDR + 0x180000800UL)

Definition at line 140 of file core_apecs.h.

#define APECS_MEM_B0BCR   (IDENT_ADDR + 0x180000A00UL)

Definition at line 151 of file core_apecs.h.

#define APECS_MEM_B0TRA   (IDENT_ADDR + 0x180000C00UL)

Definition at line 162 of file core_apecs.h.

#define APECS_MEM_B0TRB   (IDENT_ADDR + 0x180000E00UL)

Definition at line 173 of file core_apecs.h.

#define APECS_MEM_B1BAR   (IDENT_ADDR + 0x180000820UL)

Definition at line 141 of file core_apecs.h.

#define APECS_MEM_B1BCR   (IDENT_ADDR + 0x180000A20UL)

Definition at line 152 of file core_apecs.h.

#define APECS_MEM_B1TRA   (IDENT_ADDR + 0x180000C20UL)

Definition at line 163 of file core_apecs.h.

#define APECS_MEM_B1TRB   (IDENT_ADDR + 0x180000E20UL)

Definition at line 174 of file core_apecs.h.

#define APECS_MEM_B2BAR   (IDENT_ADDR + 0x180000840UL)

Definition at line 142 of file core_apecs.h.

#define APECS_MEM_B2BCR   (IDENT_ADDR + 0x180000A40UL)

Definition at line 153 of file core_apecs.h.

#define APECS_MEM_B2TRA   (IDENT_ADDR + 0x180000C40UL)

Definition at line 164 of file core_apecs.h.

#define APECS_MEM_B2TRB   (IDENT_ADDR + 0x180000E40UL)

Definition at line 175 of file core_apecs.h.

#define APECS_MEM_B3BAR   (IDENT_ADDR + 0x180000860UL)

Definition at line 143 of file core_apecs.h.

#define APECS_MEM_B3BCR   (IDENT_ADDR + 0x180000A60UL)

Definition at line 154 of file core_apecs.h.

#define APECS_MEM_B3TRA   (IDENT_ADDR + 0x180000C60UL)

Definition at line 165 of file core_apecs.h.

#define APECS_MEM_B3TRB   (IDENT_ADDR + 0x180000E60UL)

Definition at line 176 of file core_apecs.h.

#define APECS_MEM_B4BAR   (IDENT_ADDR + 0x180000880UL)

Definition at line 144 of file core_apecs.h.

#define APECS_MEM_B4BCR   (IDENT_ADDR + 0x180000A80UL)

Definition at line 155 of file core_apecs.h.

#define APECS_MEM_B4TRA   (IDENT_ADDR + 0x180000C80UL)

Definition at line 166 of file core_apecs.h.

#define APECS_MEM_B4TRB   (IDENT_ADDR + 0x180000E80UL)

Definition at line 177 of file core_apecs.h.

#define APECS_MEM_B5BAR   (IDENT_ADDR + 0x1800008A0UL)

Definition at line 145 of file core_apecs.h.

#define APECS_MEM_B5BCR   (IDENT_ADDR + 0x180000AA0UL)

Definition at line 156 of file core_apecs.h.

#define APECS_MEM_B5TRA   (IDENT_ADDR + 0x180000CA0UL)

Definition at line 167 of file core_apecs.h.

#define APECS_MEM_B5TRB   (IDENT_ADDR + 0x180000EA0UL)

Definition at line 178 of file core_apecs.h.

#define APECS_MEM_B6BAR   (IDENT_ADDR + 0x1800008C0UL)

Definition at line 146 of file core_apecs.h.

#define APECS_MEM_B6BCR   (IDENT_ADDR + 0x180000AC0UL)

Definition at line 157 of file core_apecs.h.

#define APECS_MEM_B6TRA   (IDENT_ADDR + 0x180000CC0UL)

Definition at line 168 of file core_apecs.h.

#define APECS_MEM_B6TRB   (IDENT_ADDR + 0x180000EC0UL)

Definition at line 179 of file core_apecs.h.

#define APECS_MEM_B7BAR   (IDENT_ADDR + 0x1800008E0UL)

Definition at line 147 of file core_apecs.h.

#define APECS_MEM_B7BCR   (IDENT_ADDR + 0x180000AE0UL)

Definition at line 158 of file core_apecs.h.

#define APECS_MEM_B7TRA   (IDENT_ADDR + 0x180000CE0UL)

Definition at line 169 of file core_apecs.h.

#define APECS_MEM_B7TRB   (IDENT_ADDR + 0x180000EE0UL)

Definition at line 180 of file core_apecs.h.

#define APECS_MEM_B8BAR   (IDENT_ADDR + 0x180000900UL)

Definition at line 148 of file core_apecs.h.

#define APECS_MEM_B8BCR   (IDENT_ADDR + 0x180000B00UL)

Definition at line 159 of file core_apecs.h.

#define APECS_MEM_B8TRA   (IDENT_ADDR + 0x180000D00UL)

Definition at line 170 of file core_apecs.h.

#define APECS_MEM_B8TRB   (IDENT_ADDR + 0x180000F00UL)

Definition at line 181 of file core_apecs.h.

#define APECS_MEM_EDSR   (IDENT_ADDR + 0x180000040UL)

Definition at line 126 of file core_apecs.h.

#define APECS_MEM_EHAR   (IDENT_ADDR + 0x1800000a0UL)

Definition at line 129 of file core_apecs.h.

#define APECS_MEM_ELAR   (IDENT_ADDR + 0x180000080UL)

Definition at line 128 of file core_apecs.h.

#define APECS_MEM_GCR   (IDENT_ADDR + 0x180000000UL)

Definition at line 125 of file core_apecs.h.

#define APECS_MEM_GTR   (IDENT_ADDR + 0x180000200UL)

Definition at line 133 of file core_apecs.h.

#define APECS_MEM_LDxHAR   (IDENT_ADDR + 0x180000100UL)

Definition at line 132 of file core_apecs.h.

#define APECS_MEM_LDxLAR   (IDENT_ADDR + 0x1800000e0UL)

Definition at line 131 of file core_apecs.h.

#define APECS_MEM_PDhDR   (IDENT_ADDR + 0x180000280UL)

Definition at line 137 of file core_apecs.h.

#define APECS_MEM_PDLDR   (IDENT_ADDR + 0x180000260UL)

Definition at line 136 of file core_apecs.h.

#define APECS_MEM_RTR   (IDENT_ADDR + 0x180000220UL)

Definition at line 134 of file core_apecs.h.

#define APECS_MEM_SFT_RST   (IDENT_ADDR + 0x1800000c0UL)

Definition at line 130 of file core_apecs.h.

#define APECS_MEM_TAR   (IDENT_ADDR + 0x180000060UL)

Definition at line 127 of file core_apecs.h.

#define APECS_MEM_VFPR   (IDENT_ADDR + 0x180000240UL)

Definition at line 135 of file core_apecs.h.

#define APECS_SPARSE_MEM   (IDENT_ADDR + 0x200000000UL)

Definition at line 190 of file core_apecs.h.