mirror of
https://github.com/torvalds/linux.git
synced 2026-04-25 18:12:26 -04:00
Add mapfile.csv and power8.json files for the Power8 processor.
Changelog[v3]
- [Namhyung Kim] Remove text from PublicDescription fields if it is
identical to or prefix of BriefDescription.
Changelog[v2]
- [Andi Kleen] Replace the vendor-family-model,version fields with
cpuid,version fields (to simplify mapfile)
- Reuse the JSON files when possible (i.e multiple cpuids can refer
to the same JSON file) - so drop the 004d0100.json and use
power8.json in multiple entries in mapfile.
- Add few more Power8 PVRs to mapfile
Changelog[v21]
- Group events into per topic per cpu model.
Signed-off-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
CC: Andi Kleen <ak@linux.intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Link: http://lkml.kernel.org/n/tip-wr6rf3d3vvggy8180ftt2ro1@git.kernel.org
[ Lowercased the directory and file names ]
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
141 lines
3.7 KiB
JSON
141 lines
3.7 KiB
JSON
[
|
|
{,
|
|
"EventCode": "0x20010",
|
|
"EventName": "PM_PMC1_OVERFLOW",
|
|
"BriefDescription": "Overflow from counter 1",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x30010",
|
|
"EventName": "PM_PMC2_OVERFLOW",
|
|
"BriefDescription": "Overflow from counter 2",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x30020",
|
|
"EventName": "PM_PMC2_REWIND",
|
|
"BriefDescription": "PMC2 Rewind Event (did not match condition)",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x10022",
|
|
"EventName": "PM_PMC2_SAVED",
|
|
"BriefDescription": "PMC2 Rewind Value saved",
|
|
"PublicDescription": "PMC2 Rewind Value saved (matched condition)"
|
|
},
|
|
{,
|
|
"EventCode": "0x40010",
|
|
"EventName": "PM_PMC3_OVERFLOW",
|
|
"BriefDescription": "Overflow from counter 3",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x10010",
|
|
"EventName": "PM_PMC4_OVERFLOW",
|
|
"BriefDescription": "Overflow from counter 4",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x10020",
|
|
"EventName": "PM_PMC4_REWIND",
|
|
"BriefDescription": "PMC4 Rewind Event",
|
|
"PublicDescription": "PMC4 Rewind Event (did not match condition)"
|
|
},
|
|
{,
|
|
"EventCode": "0x30022",
|
|
"EventName": "PM_PMC4_SAVED",
|
|
"BriefDescription": "PMC4 Rewind Value saved (matched condition)",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x10024",
|
|
"EventName": "PM_PMC5_OVERFLOW",
|
|
"BriefDescription": "Overflow from counter 5",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x30024",
|
|
"EventName": "PM_PMC6_OVERFLOW",
|
|
"BriefDescription": "Overflow from counter 6",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x400f4",
|
|
"EventName": "PM_RUN_PURR",
|
|
"BriefDescription": "Run_PURR",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x10008",
|
|
"EventName": "PM_RUN_SPURR",
|
|
"BriefDescription": "Run SPURR",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x0",
|
|
"EventName": "PM_SUSPENDED",
|
|
"BriefDescription": "Counter OFF",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x301ea",
|
|
"EventName": "PM_THRESH_EXC_1024",
|
|
"BriefDescription": "Threshold counter exceeded a value of 1024",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x401ea",
|
|
"EventName": "PM_THRESH_EXC_128",
|
|
"BriefDescription": "Threshold counter exceeded a value of 128",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x401ec",
|
|
"EventName": "PM_THRESH_EXC_2048",
|
|
"BriefDescription": "Threshold counter exceeded a value of 2048",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x101e8",
|
|
"EventName": "PM_THRESH_EXC_256",
|
|
"BriefDescription": "Threshold counter exceed a count of 256",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x201e6",
|
|
"EventName": "PM_THRESH_EXC_32",
|
|
"BriefDescription": "Threshold counter exceeded a value of 32",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x101e6",
|
|
"EventName": "PM_THRESH_EXC_4096",
|
|
"BriefDescription": "Threshold counter exceed a count of 4096",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x201e8",
|
|
"EventName": "PM_THRESH_EXC_512",
|
|
"BriefDescription": "Threshold counter exceeded a value of 512",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x301e8",
|
|
"EventName": "PM_THRESH_EXC_64",
|
|
"BriefDescription": "IFU non-branch finished",
|
|
"PublicDescription": "Threshold counter exceeded a value of 64"
|
|
},
|
|
{,
|
|
"EventCode": "0x101ec",
|
|
"EventName": "PM_THRESH_MET",
|
|
"BriefDescription": "threshold exceeded",
|
|
"PublicDescription": ""
|
|
},
|
|
{,
|
|
"EventCode": "0x4016e",
|
|
"EventName": "PM_THRESH_NOT_MET",
|
|
"BriefDescription": "Threshold counter did not meet threshold",
|
|
"PublicDescription": ""
|
|
},
|
|
]
|