]> www.infradead.org Git - users/jedix/linux-maple.git/commit
perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12
authorYicong Yang <yangyicong@hisilicon.com>
Fri, 25 Apr 2025 03:38:44 +0000 (11:38 +0800)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 27 May 2025 20:57:58 +0000 (17:57 -0300)
commit846b62b3433d2e87018576ab386f7a96390f66e4
tree53bf267d65b7792c5c24de1abe41404767cb94c1
parent628e124404b3db5e10e17228e680a2999018ab33
perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12

Add data source encoding for HiSilicon HIP12 and coresponding mapping
to the perf's memory data source. This will help to synthesize the data
and support upper layer tools like perf-mem and perf-c2c.

Reviewed-by: Leo Yan <leo.yan@arm.com>
Signed-off-by: Yicong Yang <yangyicong@hisilicon.com>
Cc: CaiJingtao <caijingtao@huawei.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Ian Rogers <irogers@google.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: James Clark <james.clark@linaro.org>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: John Garry <john.g.garry@oracle.com>
Cc: Jonathan Cameron <jonathan.cameron@huawei.com>
Cc: Junhao He <hejunhao3@huawei.com>
Cc: Leo Yan <leo.yan@linux.dev>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Will Deacon <will@kernel.org>
Cc: Yushan Wang <wangyushan12@huawei.com>
Cc: Zeng Tao <prime.zeng@hisilicon.com>
Cc: xueshan2@huawei.com
Link: https://lore.kernel.org/r/20250425033845.57671-3-yangyicong@huawei.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/arch/arm64/include/asm/cputype.h
tools/perf/util/arm-spe-decoder/arm-spe-decoder.h
tools/perf/util/arm-spe.c