On Thu, 26 Feb 2026 09:23:48 +0000, Leo Yan wrote:
The CPU power management issue in the CTI driver was first observed in series [1]; this series resolves that issue. It fixes bugs and removes CPU PM operations from the CoreSight CTI driver, the goal is to use the CoreSight core layer as the central place for CPU power management. Removing CPU PM from CTI driver can avoid conflicts with the core layer.
This series can be divided into:
[...]
Applied, thanks!
[1/8] coresight: cti: Make spinlock usage consistent https://git.kernel.org/coresight/c/ef7d4aaf6867 [2/8] coresight: cti: Fix register reads https://git.kernel.org/coresight/c/6582fe69ac4b [3/8] coresight: cti: Access ASICCTL only when implemented https://git.kernel.org/coresight/c/b4d9ef475ec7 [4/8] coresight: cti: Remove CPU power management code https://git.kernel.org/coresight/c/59213b4be5c1 [5/8] coresight: cti: Rename cti_active() to cti_is_active() https://git.kernel.org/coresight/c/b727e7bba3ff [6/8] coresight: cti: Remove hw_powered flag https://git.kernel.org/coresight/c/daedb30fd6ac [7/8] coresight: cti: Remove hw_enabled flag https://git.kernel.org/coresight/c/d5e57babdffb [8/8] coresight: cti: Properly handle negative offsets in cti_reg32_{show|store}() https://git.kernel.org/coresight/c/9c5ef7a30d90
Best regards,