Home
last modified time | relevance | path

Searched refs:TRCCNTVRn (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-cfg-afdo.c46 .offset = TRCCNTVRn(0),
64 .offset = TRCCNTVRn(1),
H A Dcoresight-etm4x-cfg.c118 (offset <= TRCCNTVRn((ETMv4_MAX_CNTR - 1)))) { in etm4_cfg_map_reg_offset()
125 CHECKREGIDX(TRCCNTVRn(0), cntr_val, idx, off_mask); in etm4_cfg_map_reg_offset()
H A Dcoresight-etm4x.h57 #define TRCCNTVRn(n) (0x160 + (n * 4)) /* n = 0-3 */ macro
312 CASE_##op((val), TRCCNTVRn(0)) \
313 CASE_##op((val), TRCCNTVRn(1)) \
314 CASE_##op((val), TRCCNTVRn(2)) \
315 CASE_##op((val), TRCCNTVRn(3)) \
H A Dcoresight-etm4x-core.c465 etm4x_relaxed_write32(csa, config->cntr_val[i], TRCCNTVRn(i)); in etm4_enable_hw()
919 etm4x_relaxed_read32(csa, TRCCNTVRn(i)); in etm4_disable_hw()
1720 state->trccntvr[i] = etm4x_read32(csa, TRCCNTVRn(i)); in __etm4_cpu_save()
1851 etm4x_relaxed_write32(csa, state->trccntvr[i], TRCCNTVRn(i)); in __etm4_cpu_restore()
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-etm4x.h53 #define TRCCNTVRn(n) (0x160 + (n * 4)) macro
H A Dcoresight-etm4x-core.c160 drvdata->base + TRCCNTVRn(i)); in etm4_enable_hw()
520 readl_relaxed(drvdata->base + TRCCNTVRn(i)); in etm4_disable_hw()
1219 state->trccntvr[i] = readl(drvdata->base + TRCCNTVRn(i)); in etm4_cpu_save()
1334 drvdata->base + TRCCNTVRn(i)); in etm4_cpu_restore()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Demulate-nested.c1301 SR_FGT(SYS_TRCCNTVR(0), HDFGRTR, TRCCNTVRn, 1),
1302 SR_FGT(SYS_TRCCNTVR(1), HDFGRTR, TRCCNTVRn, 1),
1303 SR_FGT(SYS_TRCCNTVR(2), HDFGRTR, TRCCNTVRn, 1),
1304 SR_FGT(SYS_TRCCNTVR(3), HDFGRTR, TRCCNTVRn, 1),

Completed in 11 milliseconds