14898fb272
The NVIDIA Tegra T264 SOC has a HW issue where events captured on a prior experiment can corrupt the current experiment. This adds a workaround which involves the following steps: 1. First experiment ends; Disable PMCR.E as we do normally 2. Clear PMCNTEN for all counters 3. Enable PMCR.E 4. Disable PMCR.E 5. Enable back PMCNTEN for counters cleared in step 2 Bug 5524939 Change-Id: Ie5885b9bb9495aa0cfb1844a88cbdc7e0509ce67 Signed-off-by: Eric Funsten <efunsten@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/3rdparty/canonical/linux-noble/+/3459618 Reviewed-by: Besar Wicaksono <bwicaksono@nvidia.com> Tested-by: Ryan Bissell <rbissell@nvidia.com> GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com> Reviewed-by: Jon Hunter <jonathanh@nvidia.com>