• Linus Torvalds's avatar
    Merge tag 'soundwire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire · fe1de551
    Linus Torvalds authored
    Pull soundwire updates from Vinod Koul:
    
     - Stream handling and slave alert handling
    
     - Qualcomm Soundwire v2.0.0 controller support
    
     - Intel ACE2.x initial support and code reorganization
    
    * tag 'soundwire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire: (55 commits)
      soundwire: stream: Make master_list ordered to prevent deadlocks
      soundwire: bus: Prevent lockdep asserts when stream has multiple buses
      soundwire: qcom: fix storing port config out-of-bounds
      soundwire: intel_ace2x: fix SND_SOC_SOF_HDA_MLINK dependency
      soundwire: debugfs: Add missing SCP registers
      soundwire: stream: Remove unnecessary gotos
      soundwire: stream: Invert logic on runtime alloc flags
      soundwire: stream: Remove unneeded checks for NULL bus
      soundwire: bandwidth allocation: Remove pointless variable
      soundwire: cadence: revisit parity injection
      soundwire: intel/cadence: update hardware reset sequence
      soundwire: intel_bus_common: enable interrupts last
      soundwire: intel_bus_common: update error log
      soundwire: amd: Improve error message in remove callback
      soundwire: debugfs: fix unbalanced pm_runtime_put()
      soundwire: qcom: fix unbalanced pm_runtime_put()
      soundwire: qcom: set clk stop need reset flag at runtime
      soundwire: qcom: add software workaround for bus clash interrupt assertion
      soundwire: qcom: wait for fifo to be empty before suspend
      soundwire: qcom: drop unused struct qcom_swrm_ctrl members
      ...
    fe1de551
hda.c 46.8 KB