]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
coresight-tpdm: Add support to select lane
authorTao Zhang <quic_taozha@quicinc.com>
Wed, 26 Feb 2025 06:40:07 +0000 (22:40 -0800)
committerSuzuki K Poulose <suzuki.poulose@arm.com>
Wed, 26 Feb 2025 11:25:10 +0000 (11:25 +0000)
commit07f7c21745db0afa71a813e594f0983b8bd0f031
tree0b7318976535fffb83fac981027f81a6f7eefa83
parentee39dbe9395bd91435aed0194abc3c7c83dba146
coresight-tpdm: Add support to select lane

TPDM MCMB subunits supports up to 8 lanes CMB. For MCMB
configurations, the field "XTRIG_LNSEL" in CMB_CR register selects
which lane participates in the output pattern mach cross trigger
mechanism governed by the M_CMB_DXPR and M_CMB_XPMR regisers.

Signed-off-by: Tao Zhang <quic_taozha@quicinc.com>
Signed-off-by: Mao Jinlong <quic_jinlmao@quicinc.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Link: https://lore.kernel.org/r/20250226064008.2531037-3-quic_jinlmao@quicinc.com
Documentation/ABI/testing/sysfs-bus-coresight-devices-tpdm
drivers/hwtracing/coresight/coresight-tpdm.c
drivers/hwtracing/coresight/coresight-tpdm.h