summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorJunhui Liu <junhui.liu@pigmoral.tech>2026-09-18 00:29:38 +0800
committerYixun Lan <dlan@kernel.org>2026-10-02 11:07:10 +0000
commitcc6371a7f5195387584e56054f3af671ff7354dc (patch)
treeb5f0ae7b759fabbe389d750a341a34fd09d1b713 /tools/perf/scripts/python/task-analyzer.py
parentb424b3b0ab920a25c23fbd7d226a0174b38d0de7 (diff)
riscv: dts: spacemit: k3: Replace incorrect CLINT node with ACLINT nodes
The K3 implements separate ACLINT MSWI, MTIMER and SSWI devices. The existing CLINT node at 0xe081c000 incorrectly describes the SSWI register space in the non-secure window as a legacy CLINT. The ACLINT register space is mapped at two base addresses: a secure window at 0xf1810000 and a non-secure window at 0xe0810000. The secure window exposes all three components, while the non-secure window only exposes SSWI; the MSWI and MTIMER offsets are reserved there. Moreover, depending on the eFuse configuration, the non-secure window may be entirely inaccessible, whereas the secure window is always available. Replace the CLINT node with the three ACLINT devices, all using secure-window addresses: MSWI and MTIMER for machine-level firmware such as OpenSBI, and SSWI for supervisor software interrupts. Fixes: 56f37e391a62 ("riscv: dts: spacemit: add initial support for K3 SoC") Signed-off-by: Junhui Liu <junhui.liu@pigmoral.tech> Reviewed-by: Yixun Lan <dlan@kernel.org> Link: https://patch.msgid.link/20260918-k3-aclint-v3-6-cf4fd4050e14@pigmoral.tech Signed-off-by: Yixun Lan <dlan@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions