1. 10 Mar, 2022 3 commits
    • Greg Kroah-Hartman's avatar
      Merge tag 'soundwire-5.18-rc1' of... · 57b1659f
      Greg Kroah-Hartman authored
      Merge tag 'soundwire-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire into char-misc-next
      
      Vinod writes:
      
      soundwire updates for 5.17-rc1
      
       - stream handling refactoring and renaming to make it consistent
         in the core
       - runtime pm suport for qcom driver
       - in band wake up interrupt support for qcom driver
      
      * tag 'soundwire-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire: (27 commits)
        soundwire: qcom: use __maybe_unused for swrm_runtime_resume()
        soundwire: qcom: constify static struct qcom_swrm_data global variables
        soundwire: qcom: add in-band wake up interrupt support
        dt-bindings: soundwire: qcom: document optional wake irq
        soundwire: qcom: add runtime pm support
        soundwire: stream: make enable/disable/deprepare idempotent
        soundwire: stream: sdw_stream_add_ functions can be called multiple times
        soundwire: stream: introduce sdw_slave_rt_find() helper
        soundwire: stream: separate alloc and config within sdw_stream_add_xxx()
        soundwire: stream: move list addition to sdw_slave_alloc_rt()
        soundwire: stream: rename and move master/slave_rt_free routines
        soundwire: stream: group sdw_stream_ functions
        soundwire: stream: split sdw_alloc_slave_rt() in alloc and config
        soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers
        soundwire: stream: split sdw_alloc_master_rt() in alloc and config
        soundwire: stream: simplify sdw_alloc_master_rt()
        soundwire: stream: group sdw_port and sdw_master/slave_port functions
        soundwire: stream: add 'slave' prefix for port range checks
        soundwire: stream: split alloc and config in two functions
        soundwire: stream: split port allocation and configuration loops
        ...
      57b1659f
    • Greg Kroah-Hartman's avatar
      Merge tag 'misc-habanalabs-next-2022-02-28' of... · 4dee7a71
      Greg Kroah-Hartman authored
      Merge tag 'misc-habanalabs-next-2022-02-28' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-next
      
      Oded writes:
      
      This tag contains habanalabs driver changes for v5.18:
      
      - Add new feature of recording time-stamp when a completion
        queue counter reaches a target value as determined by the
        userspace application. This is used by the graph compiler
        to accurately measure the time it takes for certain workloads
        to execute, which helps to fine-tune future compilations.
      
      - Add two new attributes to sysfs that expose the VRM and
        f/w OS version
      
      - Add a delay to the reset path that allows the driver to
        receive and handle additional events from the f/w before
        doing the reset. This can help when debugging why a reset
        event was received from the f/w.
      
      - Re-factor some of the sysfs code in the driver. Mainly,
        move functions from hwmgr.c to more relevant files and
        totally remove hwmgr.c file.
      
      - Fix multiple bugs such as races, use-after-free, ignoring
        error codes, etc.
      
      - As usual, multiple minor changes and small fixes.
      
      * tag 'misc-habanalabs-next-2022-02-28' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux: (50 commits)
        habanalabs: remove deprecated firmware states
        habanalabs: add an option to delay a device reset
        habanalabs: Add check for pci_enable_device
        habanalabs: Fix reset upon device release bug
        habanalabs: make sure device mem alloc is page aligned
        habanalabs/gaudi: add missing handling of NIC related events
        habanalabs/gaudi: handle axi errors from NIC engines
        habanalabs: allow user to set allocation page size
        habanalabs: use kernel-doc for memory ioctl documentation
        habanalabs: avoid using an uninitialized variable
        habanalabs: set max power on device init per ASIC
        habanalabs: use proper max_power variable for device utilization
        habanalabs: enable stop-on-error debugfs setting per ASIC
        habanalabs: change function to static
        habanalabs: add missing include of vmalloc.h
        habanalabs: fix use-after-free bug
        habanalabs: rephrase error messages in PCI initialization
        habanalabs: fix spelling mistake
        habanalabs: Timestamps buffers registration
        habanalabs: fix race when waiting on encaps signal
        ...
      4dee7a71
    • Greg Kroah-Hartman's avatar
      Merge tag 'fpga-for-5.18-rc1' of... · 0245107a
      Greg Kroah-Hartman authored
      Merge tag 'fpga-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
      
      Moritz writes:
      
      FPGA Manager changes for 5.18-rc1
      
      Christophe's patch is part of a larger effort of removing the use of the
      deprecated pci-dma-compat API.
      
      All patches have been reviewed on the mailing list, and have been in the
      last few linux-next releases (as part of our for-next branch) without issues.
      Signed-off-by: default avatarMoritz Fischer <mdf@kernel.org>
      
      * tag 'fpga-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga:
        fpga: dfl: pci: Remove usage of the deprecated "pci-dma-compat.h" API
      0245107a
  2. 03 Mar, 2022 1 commit
  3. 02 Mar, 2022 4 commits
  4. 01 Mar, 2022 1 commit
  5. 28 Feb, 2022 31 commits