summary refs log tree commit diff
path: root/drivers/virt
diff options
context:
space:
mode:
authorJunhao He <hejunhao3@huawei.com>2023-01-14 17:16:32 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-03-10 09:33:30 +0100
commitb0081745f6e66b1ce0446137b743af053689c397 (patch)
tree28c9d8b680dd1b18b4cba7e39141cb00bde977c9 /drivers/virt
parent5029464da93094dd01d58ef757396232ed43253c (diff)
downloadlinux-b0081745f6e66b1ce0446137b743af053689c397.tar.gz
coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR
[ Upstream commit 589d928248b72f8377d45904a14bcf686aa8bbeb ]

The TRCSEQRSTEVR and TRCSEQSTR registers are not implemented if the
TRCIDR5.NUMSEQSTATE == 0. Skip accessing the registers in such cases.

Fixes: 2e1cdfe184b5 ("coresight-etm4x: Adding CoreSight ETM4x driver")
Signed-off-by: Junhao He <hejunhao3@huawei.com>
Reviewed-by: Mike Leach <mike.leach@linaro.org>
Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20230114091632.60095-1-hejunhao3@huawei.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/virt')
0 files changed, 0 insertions, 0 deletions