summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/registers/adreno/a2xx_perfcntrs.json
blob: 8095345ffd8eb8651c895d0786836b9e45e3bb25 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
    "chip": "A2XX",
    "groups": [
        {
            "name": "CP",
            "num": 1,
            "select": "CP_PERFCOUNTER_SELECT",
            "counter_lo": "CP_PERFCOUNTER_LO",
            "counter_hi": "CP_PERFCOUNTER_HI",
            "countable_type": "a2xx_cp_perfcount_sel"
        },
        {
            "name": "PA_SU",
            "num": 4,
            "select": "PA_SU_PERFCOUNTER{}_SELECT",
            "counter_lo": "PA_SU_PERFCOUNTER{}_LOW",
            "counter_hi": "PA_SU_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_su_perfcnt_select"
        },
        {
            "name": "PA_SC",
            "num": 1,
            "select": "PA_SC_PERFCOUNTER{}_SELECT",
            "counter_lo": "PA_SC_PERFCOUNTER{}_LOW",
            "counter_hi": "PA_SC_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_sc_perfcnt_select"
        },
        {
            "name": "VGT",
            "num": 4,
            "select": "VGT_PERFCOUNTER{}_SELECT",
            "counter_lo": "VGT_PERFCOUNTER{}_LOW",
            "counter_hi": "VGT_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_vgt_perfcount_select"
        },
        {
            "name": "TCR",
            "num": 2,
            "select": "TCR_PERFCOUNTER{}_SELECT",
            "counter_lo": "TCR_PERFCOUNTER{}_LOW",
            "counter_hi": "TCR_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_tcr_perfcount_select"
        },
        {
            "name": "TP0",
            "num": 2,
            "select": "TP0_PERFCOUNTER{}_SELECT",
            "counter_lo": "TP0_PERFCOUNTER{}_LOW",
            "counter_hi": "TP0_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_tp_perfcount_select"
        },
        {
            "name": "TCM",
            "num": 2,
            "select": "TCM_PERFCOUNTER{}_SELECT",
            "counter_lo": "TCM_PERFCOUNTER{}_LOW",
            "counter_hi": "TCM_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_tcm_perfcount_select"
        },
        {
            "name": "TCF",
            "num": 12,
            "select": "TCF_PERFCOUNTER{}_SELECT",
            "counter_lo": "TCF_PERFCOUNTER{}_LOW",
            "counter_hi": "TCF_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_tcf_perfcount_select"
        },
        {
            "name": "SQ",
            "num": 4,
            "select": "SQ_PERFCOUNTER{}_SELECT",
            "counter_lo": "SQ_PERFCOUNTER{}_LOW",
            "counter_hi": "SQ_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_sq_perfcnt_select"
        },
        {
            "name": "SX",
            "num": 1,
            "select": "SX_PERFCOUNTER{}_SELECT",
            "counter_lo": "SX_PERFCOUNTER{}_LOW",
            "counter_hi": "SX_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_sx_perfcnt_select"
        },
        {
            "name": "MH",
            "num": 2,
            "select": "MH_PERFCOUNTER{}_SELECT",
            "counter_lo": "MH_PERFCOUNTER{}_LOW",
            "counter_hi": "MH_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_mh_perfcnt_select"
        },
        {
            "name": "RBBM",
            "num": 2,
            "select": "RBBM_PERFCOUNTER{}_SELECT",
            "counter_lo": "RBBM_PERFCOUNTER{}_LO",
            "counter_hi": "RBBM_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_rbbm_perfcount1_sel"
        },
        {
            "name": "RB",
            "num": 4,
            "select": "RB_PERFCOUNTER{}_SELECT",
            "counter_lo": "RB_PERFCOUNTER{}_LOW",
            "counter_hi": "RB_PERFCOUNTER{}_HI",
            "countable_type": "a2xx_rb_perfcnt_select"
        }
    ]
}