Re: [PATCH v3 0/4] New vendor support and optimizations for DWC PCIe PMU

Will Deacon <[email protected]> Sat, 1 Aug 2026 12:28:33 +0100
Newsgroups org.kernel.vger.linux-pci,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Wed, 08 Jul 2026 16:45:02 +0800, Yicong Yang wrote:
> This patchset mainly enable the DWC PCIe PMU on our platform (Patch 1/4).
> Besides do some optimization and refactor:
> - Patch 2/4 extend the monitoring limit on platforms with narrowed counter width (< 64 bit)
> - Patch 3/4 switch the driver to use the faux device interface
> - Patch 4/4 fix an old issue that PMU may counting when corresponding root port
>   is runtime suspended.
> 
> [...]

Applied first two patches to arm64 (for-next/perf), thanks!

[1/4] perf/dwc_pcie: Add support for Picoheart vendor devices
      https://git.kernel.org/arm64/c/cf65b4d765b5
[2/4] perf/dwc_pcie: Support narrowed time-based counter for long time monitoring
      https://git.kernel.org/arm64/c/18ec1f543ae1

I haven't understood what you gain from the third patch. If it's purely
a dependency for the final patch, then Sashiko has left some comments
on that one:

https://lore.kernel.org/all/[email protected]/

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev