2.4 KiB
2.4 KiB
1 | register_name | enum_name | bits | bit_name | value | mask | description |
---|---|---|---|---|---|---|---|
2 | TA_OL_BASE | 23-0 | base_address | 0xffffe0 | in 32-byte units | ||
3 | |||||||
4 | TA_ISP_BASE | 23-0 | base_address | 0xfffffc | in 4-byte units | ||
5 | |||||||
6 | TA_OL_LIMIT | 23-0 | limit_address | 0xffffe0 | in 32-byte units | ||
7 | |||||||
8 | TA_ISP_LIMIT | 23-0 | limit_address | 0xfffffc | in 4-byte units | ||
9 | |||||||
10 | TA_NEXT_OPB | 23-0 | address | 0xffffe0 | in 32-byte units | ||
11 | |||||||
12 | TA_ITP_CURRENT | 23-0 | address | ||||
13 | |||||||
14 | TA_GLOB_TILE_CLIP | 19-16 | tile_y_num | 0xf | |||
15 | TA_GLOB_TILE_CLIP | 5-0 | tile_x_num | 0x1f | |||
16 | |||||||
17 | TA_ALLOC_CTRL | opb_mode | 20 | decreasing_addresses | 0 | ||
18 | TA_ALLOC_CTRL | opb_mode | 20 | increasing_addresses | 1 | ||
19 | TA_ALLOC_CTRL | pt_opb | 17-16 | no_list | 0 | ||
20 | TA_ALLOC_CTRL | pt_opb | 17-16 | _8x4byte | 1 | ||
21 | TA_ALLOC_CTRL | pt_opb | 17-16 | _16x4byte | 2 | ||
22 | TA_ALLOC_CTRL | pt_opb | 17-16 | _32x4byte | 3 | ||
23 | TA_ALLOC_CTRL | tm_opb | 13-12 | no_list | 0 | ||
24 | TA_ALLOC_CTRL | tm_opb | 13-12 | _8x4byte | 1 | ||
25 | TA_ALLOC_CTRL | tm_opb | 13-12 | _16x4byte | 2 | ||
26 | TA_ALLOC_CTRL | tm_opb | 13-12 | _32x4byte | 3 | ||
27 | TA_ALLOC_CTRL | t_opb | 9-8 | no_list | 0 | ||
28 | TA_ALLOC_CTRL | t_opb | 9-8 | _8x4byte | 1 | ||
29 | TA_ALLOC_CTRL | t_opb | 9-8 | _16x4byte | 2 | ||
30 | TA_ALLOC_CTRL | t_opb | 9-8 | _32x4byte | 3 | ||
31 | TA_ALLOC_CTRL | om_opb | 5-4 | no_list | 0 | ||
32 | TA_ALLOC_CTRL | om_opb | 5-4 | _8x4byte | 1 | ||
33 | TA_ALLOC_CTRL | om_opb | 5-4 | _16x4byte | 2 | ||
34 | TA_ALLOC_CTRL | om_opb | 5-4 | _32x4byte | 3 | ||
35 | TA_ALLOC_CTRL | o_opb | 1-0 | no_list | 0 | ||
36 | TA_ALLOC_CTRL | o_opb | 1-0 | _8x4byte | 1 | ||
37 | TA_ALLOC_CTRL | o_opb | 1-0 | _16x4byte | 2 | ||
38 | TA_ALLOC_CTRL | o_opb | 1-0 | _32x4byte | 3 | ||
39 | |||||||
40 | TA_LIST_INIT | 31 | list_init | 1 | |||
41 | |||||||
42 | TA_YUV_TEX_BASE | 23-0 | base_address | 0xfffff8 | in 8-byte units | ||
43 | |||||||
44 | TA_YUV_TEX_CTRL | yuv_form | 24 | yuv420 | 0 | ||
45 | TA_YUV_TEX_CTRL | yuv_form | 24 | yuv422 | 1 | ||
46 | TA_YUV_TEX_CTRL | yuv_tex | 16 | one_texture | 0 | ||
47 | TA_YUV_TEX_CTRL | yuv_tex | 16 | multiple_textures | 1 | ||
48 | TA_YUV_TEX_CTRL | 13-8 | yuv_v_size | 0x3f | |||
49 | TA_YUV_TEX_CTRL | 5-0 | yuv_u_size | 0x3f | |||
50 | |||||||
51 | TA_YUV_TEX_CNT | 12-0 | yuv_num | ||||
52 | |||||||
53 | TA_LIST_CONT | 31 | list_cont | 1 | |||
54 | |||||||
55 | TA_NEXT_OPB_INIT | 23-0 | address | 0xffffe0 | in 32-byte units | ||
56 | |||||||
57 | TA_OL_POINTERS | 31 | entry | ||||
58 | TA_OL_POINTERS | 30 | sprite | ||||
59 | TA_OL_POINTERS | 29 | triangle | ||||
60 | TA_OL_POINTERS | 28-25 | number_of_triangles_quads | ||||
61 | TA_OL_POINTERS | 24 | shadow | ||||
62 | TA_OL_POINTERS | 23-2 | pointer_address | ||||
63 | TA_OL_POINTERS | 1-0 | skip |