]> www.infradead.org Git - users/jedix/linux-maple.git/commit
coresight: tmc: Stop trace capture on FlIn
authorLinu Cherian <lcherian@marvell.com>
Wed, 12 Feb 2025 11:49:16 +0000 (17:19 +0530)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Fri, 21 Feb 2025 16:17:30 +0000 (16:17 +0000)
commit942bbeeaf84491645b843680555b50ff9e336711
treede1c1a60ad37ef067f93fce7e180f95fe362afde
parentd58a70bdab575264fe75e4826464aaef0dd096b4
coresight: tmc: Stop trace capture on FlIn

Configure TMC ETR and ETF to flush and stop trace capture
on FlIn event based on sysfs attribute,
/sys/bus/coresight/devices/tmc_etXn/stop_on_flush.

Signed-off-by: Linu Cherian <lcherian@marvell.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20250212114918.548431-7-lcherian@marvell.com
drivers/hwtracing/coresight/coresight-tmc-core.c
drivers/hwtracing/coresight/coresight-tmc-etf.c
drivers/hwtracing/coresight/coresight-tmc-etr.c
drivers/hwtracing/coresight/coresight-tmc.h