Message ID | 20241011064732.8480-1-quic_jinlmao@quicinc.com (mailing list archive) |
---|---|
Headers | show |
Series | Add support to configure TPDM MCMB subunit | expand |
On 2024/10/11 14:47, Mao Jinlong wrote: > Introduction of TPDM MCMB(Multi-lane Continuous Multi Bit) subunit > MCMB (Multi-lane CMB) is a special form of CMB dataset type. MCMB > subunit has the same number and usage of registers as CMB subunit. > Just like the CMB subunit, the MCMB subunit must be configured prior > to enablement. This series adds support for TPDM to configure the > MCMB subunit. > > Once this series patches are applied properly, the new tpdm nodes for > should be observed at the tpdm path /sys/bus/coresight/devices/tpdm* > which supports MCMB subunit. All sysfs files of CMB subunit TPDM are > included in MCMB subunit TPDM. On this basis, MCMB subunit TPDM will > have new sysfs files to select and enable the lane. > > Mao Jinlong (1): > coresight-tpdm: Add MCMB dataset support > > Tao Zhang (2): > coresight-tpdm: Add support to select lane > coresight-tpdm: Add support to enable the lane for MCMB TPDM > > .../testing/sysfs-bus-coresight-devices-tpdm | 15 +++ > drivers/hwtracing/coresight/coresight-tpda.c | 5 +- > drivers/hwtracing/coresight/coresight-tpdm.c | 121 +++++++++++++++++- > drivers/hwtracing/coresight/coresight-tpdm.h | 32 ++++- > 4 files changed, 164 insertions(+), 9 deletions(-) Just a friendly reminder to review this series. This is the final piece of the main function for TPDM, which was initially sent in June. >