Rev 1221 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1221 | Rev 1963 | ||
---|---|---|---|
Line 215... | Line 215... | ||
215 | #define CP_PACKET0_GET_REG(h) (((h) & 0x1FFF) << 2) |
215 | #define CP_PACKET0_GET_REG(h) (((h) & 0x1FFF) << 2) |
216 | #define CP_PACKET0_GET_ONE_REG_WR(h) (((h) >> 15) & 1) |
216 | #define CP_PACKET0_GET_ONE_REG_WR(h) (((h) >> 15) & 1) |
217 | #define CP_PACKET3_GET_OPCODE(h) (((h) >> 8) & 0xFF) |
217 | #define CP_PACKET3_GET_OPCODE(h) (((h) >> 8) & 0xFF) |
Line 218... | Line 218... | ||
218 | 218 | ||
- | 219 | /* Registers */ |
|
- | 220 | #define R_0000F0_RBBM_SOFT_RESET 0x0000F0 |
|
- | 221 | #define S_0000F0_SOFT_RESET_CP(x) (((x) & 0x1) << 0) |
|
- | 222 | #define G_0000F0_SOFT_RESET_CP(x) (((x) >> 0) & 0x1) |
|
- | 223 | #define C_0000F0_SOFT_RESET_CP 0xFFFFFFFE |
|
- | 224 | #define S_0000F0_SOFT_RESET_HI(x) (((x) & 0x1) << 1) |
|
- | 225 | #define G_0000F0_SOFT_RESET_HI(x) (((x) >> 1) & 0x1) |
|
- | 226 | #define C_0000F0_SOFT_RESET_HI 0xFFFFFFFD |
|
- | 227 | #define S_0000F0_SOFT_RESET_VAP(x) (((x) & 0x1) << 2) |
|
- | 228 | #define G_0000F0_SOFT_RESET_VAP(x) (((x) >> 2) & 0x1) |
|
- | 229 | #define C_0000F0_SOFT_RESET_VAP 0xFFFFFFFB |
|
- | 230 | #define S_0000F0_SOFT_RESET_RE(x) (((x) & 0x1) << 3) |
|
- | 231 | #define G_0000F0_SOFT_RESET_RE(x) (((x) >> 3) & 0x1) |
|
- | 232 | #define C_0000F0_SOFT_RESET_RE 0xFFFFFFF7 |
|
- | 233 | #define S_0000F0_SOFT_RESET_PP(x) (((x) & 0x1) << 4) |
|
- | 234 | #define G_0000F0_SOFT_RESET_PP(x) (((x) >> 4) & 0x1) |
|
- | 235 | #define C_0000F0_SOFT_RESET_PP 0xFFFFFFEF |
|
- | 236 | #define S_0000F0_SOFT_RESET_E2(x) (((x) & 0x1) << 5) |
|
- | 237 | #define G_0000F0_SOFT_RESET_E2(x) (((x) >> 5) & 0x1) |
|
- | 238 | #define C_0000F0_SOFT_RESET_E2 0xFFFFFFDF |
|
- | 239 | #define S_0000F0_SOFT_RESET_RB(x) (((x) & 0x1) << 6) |
|
- | 240 | #define G_0000F0_SOFT_RESET_RB(x) (((x) >> 6) & 0x1) |
|
- | 241 | #define C_0000F0_SOFT_RESET_RB 0xFFFFFFBF |
|
- | 242 | #define S_0000F0_SOFT_RESET_HDP(x) (((x) & 0x1) << 7) |
|
- | 243 | #define G_0000F0_SOFT_RESET_HDP(x) (((x) >> 7) & 0x1) |
|
- | 244 | #define C_0000F0_SOFT_RESET_HDP 0xFFFFFF7F |
|
- | 245 | #define S_0000F0_SOFT_RESET_MC(x) (((x) & 0x1) << 8) |
|
- | 246 | #define G_0000F0_SOFT_RESET_MC(x) (((x) >> 8) & 0x1) |
|
- | 247 | #define C_0000F0_SOFT_RESET_MC 0xFFFFFEFF |
|
- | 248 | #define S_0000F0_SOFT_RESET_AIC(x) (((x) & 0x1) << 9) |
|
- | 249 | #define G_0000F0_SOFT_RESET_AIC(x) (((x) >> 9) & 0x1) |
|
- | 250 | #define C_0000F0_SOFT_RESET_AIC 0xFFFFFDFF |
|
- | 251 | #define S_0000F0_SOFT_RESET_VIP(x) (((x) & 0x1) << 10) |
|
- | 252 | #define G_0000F0_SOFT_RESET_VIP(x) (((x) >> 10) & 0x1) |
|
- | 253 | #define C_0000F0_SOFT_RESET_VIP 0xFFFFFBFF |
|
- | 254 | #define S_0000F0_SOFT_RESET_DISP(x) (((x) & 0x1) << 11) |
|
- | 255 | #define G_0000F0_SOFT_RESET_DISP(x) (((x) >> 11) & 0x1) |
|
- | 256 | #define C_0000F0_SOFT_RESET_DISP 0xFFFFF7FF |
|
- | 257 | #define S_0000F0_SOFT_RESET_CG(x) (((x) & 0x1) << 12) |
|
- | 258 | #define G_0000F0_SOFT_RESET_CG(x) (((x) >> 12) & 0x1) |
|
- | 259 | #define C_0000F0_SOFT_RESET_CG 0xFFFFEFFF |
|
- | 260 | #define S_0000F0_SOFT_RESET_GA(x) (((x) & 0x1) << 13) |
|
- | 261 | #define G_0000F0_SOFT_RESET_GA(x) (((x) >> 13) & 0x1) |
|
- | 262 | #define C_0000F0_SOFT_RESET_GA 0xFFFFDFFF |
|
- | 263 | #define S_0000F0_SOFT_RESET_IDCT(x) (((x) & 0x1) << 14) |
|
- | 264 | #define G_0000F0_SOFT_RESET_IDCT(x) (((x) >> 14) & 0x1) |
|
219 | /* Registers */ |
265 | #define C_0000F0_SOFT_RESET_IDCT 0xFFFFBFFF |
220 | #define R_0000F8_CONFIG_MEMSIZE 0x0000F8 |
266 | #define R_0000F8_CONFIG_MEMSIZE 0x0000F8 |
221 | #define S_0000F8_CONFIG_MEMSIZE(x) (((x) & 0xFFFFFFFF) << 0) |
267 | #define S_0000F8_CONFIG_MEMSIZE(x) (((x) & 0xFFFFFFFF) << 0) |
222 | #define G_0000F8_CONFIG_MEMSIZE(x) (((x) >> 0) & 0xFFFFFFFF) |
268 | #define G_0000F8_CONFIG_MEMSIZE(x) (((x) >> 0) & 0xFFFFFFFF) |
223 | #define C_0000F8_CONFIG_MEMSIZE 0x00000000 |
269 | #define C_0000F8_CONFIG_MEMSIZE 0x00000000 |