]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
coresight: Add a KUnit test for coresight_find_default_sink()
authorJames Clark <james.clark@linaro.org>
Wed, 12 Mar 2025 10:31:57 +0000 (10:31 +0000)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Wed, 30 Apr 2025 15:59:27 +0000 (16:59 +0100)
commitb104a941a94e16c806f2f3b8877e257c3285be65
tree2900e4d6df203f1aaa9477e67cf27fa850b81b3a
parente6e6b692865d333d79d25c761c53b19e73e9653f
coresight: Add a KUnit test for coresight_find_default_sink()

Add a test to confirm that default sink selection skips over an ETF
and returns an ETR even if it's further away.

This also makes it easier to add new unit tests in the future.

Reviewed-by: Leo Yan <leo.yan@arm.com>
Signed-off-by: James Clark <james.clark@linaro.org>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20250312-james-cs-kunit-test-v4-1-ae3dd718a26a@linaro.org
drivers/hwtracing/coresight/Kconfig
drivers/hwtracing/coresight/Makefile
drivers/hwtracing/coresight/coresight-core.c
drivers/hwtracing/coresight/coresight-kunit-tests.c [new file with mode: 0644]