• Greg Kroah-Hartman's avatar
    Merge tag 'coresight-next-v6.3' of... · d45fed4f
    Greg Kroah-Hartman authored
    Merge tag 'coresight-next-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux
    
     into char-misc-next
    
    Suzuki writes:
    
    coresight: Updates for v6.3
    
     - Dynamic TraceID allocation scheme for CoreSight trace source. Allows systems
       with > 44 CPUs to use the ETMs. TraceID is advertised via AUX_OUTPUT_HWID
       packets in perf.data. Also allows allocating trace-ids for non-CPU bound trace
       components (e.g., Qualcomm TPDA).
    
    - Support for Qualcomm TPDA and TPDM CoreSight devices.
    
    - Support for Ultrasoc SMB CoreSight Sink buffer.
    
    - Fixes for HiSilicon PTT driver
    
    - MAINTAINERS update: Add Reviewer for HiSilicon PTT driver
    
    - Bug fixes for CTI power management and sysfs mode
    
    - Fix CoreSight ETM4x TRCSEQRSTEVRn access
    Signed-off-by: default avatarSuzuki K Poulose <suzuki.poulose@arm.com>
    
    * tag 'coresight-next-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux: (35 commits)
      coresight: tmc: Don't enable TMC when it's not ready.
      coresight: tpda: fix return value check in tpda_probe()
      Coresight: tpda/tpdm: remove incorrect __exit annotation
      coresight: perf: Output trace id only once
      coresight: Fix uninitialised variable use in coresight_disable
      Documentation: coresight: tpdm: Add dummy comment after sysfs list
      Documentation: coresight: Extend title heading syntax in TPDM and TPDA documentation
      Documentation: trace: Add documentation for TPDM and TPDA
      dt-bindings: arm: Adds CoreSight TPDA hardware definitions
      Coresight: Add TPDA link driver
      coresight-tpdm: Add integration test support
      coresight-tpdm: Add DSB dataset support
      dt-bindings: arm: Add CoreSight TPDM hardware
      Coresight: Add coresight TPDM source driver
      coresight: core: Use IDR for non-cpu bound sources' paths.
      coresight: trace-id: Add debug & test macros to Trace ID allocation
      coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID
      kernel: events: Export perf_report_aux_output_id()
      coresight: trace id: Remove legacy get trace ID function.
      coresight: etmX.X: stm: Remove trace_id() callback
      ...
    d45fed4f
MAINTAINERS 682 KB