• Greg Kroah-Hartman's avatar
    Merge tag 'coresight-next-v5.16.v3' of... · 28eb3b36
    Greg Kroah-Hartman authored
    Merge tag 'coresight-next-v5.16.v3' of gitolite.kernel.org:pub/scm/linux/kernel/git/coresight/linux into char-misc-next
    
    Mathieu writes:
    
    Coresight changes for v5.16
    
    - A new option to make coresight cpu-debug capabilities available as early
    as possible in the kernel boot process.
    
    - Make trace sessions more enduring by coping with scenarios where events
    are scheduled on CPUs that can't reach the selected sink.
    
    - A set of improvement to make the TMC-ETR driver more efficient.
    
    - Enhancements to the TRBE driver to correct several errata.
    
    - An enhancement to make the AXI burts size configurable for TMC devices
    that can't work with the default value.
    
    - A fix in the CTI module to use the correct device when calling
    pm_runtime_put()
    
    - The addition of the Kryo-5xx device to the list of support ETMs.
    Signed-off-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
    
    * tag 'coresight-next-v5.16.v3' of gitolite.kernel.org:pub/scm/linux/kernel/git/coresight/linux: (39 commits)
      arm64: errata: Enable TRBE workaround for write to out-of-range address
      arm64: errata: Enable workaround for TRBE overwrite in FILL mode
      coresight: trbe: Work around write to out of range
      coresight: trbe: Make sure we have enough space
      coresight: trbe: Add a helper to determine the minimum buffer size
      coresight: trbe: Workaround TRBE errata overwrite in FILL mode
      coresight: trbe: Add infrastructure for Errata handling
      coresight: trbe: Allow driver to choose a different alignment
      coresight: trbe: Decouple buffer base from the hardware base
      coresight: trbe: Add a helper to pad a given buffer area
      coresight: trbe: Add a helper to calculate the trace generated
      coresight: trbe: Defer the probe on offline CPUs
      coresight: trbe: Fix incorrect access of the sink specific data
      coresight: etm4x: Add ETM PID for Kryo-5XX
      coresight: trbe: Prohibit trace before disabling TRBE
      coresight: trbe: End the AUX handle on truncation
      coresight: trbe: Do not truncate buffer on IRQ
      coresight: trbe: Fix handling of spurious interrupts
      coresight: trbe: irq handler: Do not disable TRBE if no action is needed
      coresight: trbe: Unify the enabling sequence
      ...
    28eb3b36
Kconfig 67.9 KB