]> git.baikalelectronics.ru Git - kernel.git/commit
perf powerpc: Refactor the code definition of perf reg extended mask in tools side...
authorAthira Rajeev <atrajeev@linux.vnet.ibm.com>
Mon, 18 Oct 2021 11:49:47 +0000 (17:19 +0530)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 25 Oct 2021 16:47:42 +0000 (13:47 -0300)
commite1923deb67284aeb2676dd8cf3fef4d820810e27
tree3d24b3516cf93ea1b8288e20f9370494bef0a72c
parent888f8304ee1317b47a4c0b5c1168f3db3efc0efc
perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file

PERF_REG_PMU_MASK_300 and PERF_REG_PMU_MASK_31 defines the mask value
for extended registers. Current definition of these mask values uses hex
constant and does not use registers by name, making it less readable.
Patch refactor the macro values in perf tools side header file by or'ing
together the actual register value constants.

Suggested-by: Michael Ellerman <mpe@ellerman.id.au>
Reviewed-by: Kajol Jain <kjain@linux.ibm.com>
Signed-off-by: Athira Jajeev <atrajeev@linux.vnet.ibm.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Madhavan Srinivasan <maddy@linux.vnet.ibm.com>
Cc: Nageswara R Sastry <rnsastry@linux.ibm.com>
Cc: linuxppc-dev@lists.ozlabs.org
Link: https://lore.kernel.org/r/20211018114948.16830-2-atrajeev@linux.vnet.ibm.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/arch/powerpc/include/uapi/asm/perf_regs.h