1. 30 Oct, 2021 1 commit
    • 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
  2. 27 Oct, 2021 39 commits