summaryrefslogtreecommitdiff
path: root/scripts/lib/kdoc/kdoc_files.py
diff options
context:
space:
mode:
authorKan Liang <kan.liang@linux.intel.com>2025-03-27 12:52:16 -0700
committerPeter Zijlstra <peterz@infradead.org>2025-04-08 20:55:49 +0200
commit1856c6c2f8416b1340652cccfa1fc302ac8d5ecd (patch)
treee375a8ccb41603900efccc51b36e3ccf9272f869 /scripts/lib/kdoc/kdoc_files.py
parentc9449c8506a5df5052ef4d17867699517b10b55a (diff)
perf/x86/intel: Add CPUID enumeration for the auto counter reload
The counters that support the auto counter reload feature can be enumerated in the CPUID Leaf 0x23 sub-leaf 0x2. Add acr_cntr_mask to store the mask of counters which are reloadable. Add acr_cause_mask to store the mask of counters which can cause reload. Since the e-core and p-core may have different numbers of counters, track the masks in the struct x86_hybrid_pmu as well. Signed-off-by: Kan Liang <kan.liang@linux.intel.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Tested-by: Thomas Falcon <thomas.falcon@intel.com> Link: https://lkml.kernel.org/r/20250327195217.2683619-5-kan.liang@linux.intel.com
Diffstat (limited to 'scripts/lib/kdoc/kdoc_files.py')
0 files changed, 0 insertions, 0 deletions