1. 28 Jul, 2022 1 commit
  2. 27 Jul, 2022 1 commit
  3. 25 Jul, 2022 1 commit
  4. 19 Jul, 2022 1 commit
  5. 15 Jul, 2022 1 commit
  6. 14 Jul, 2022 1 commit
  7. 13 Jul, 2022 3 commits
  8. 12 Jul, 2022 2 commits
  9. 11 Jul, 2022 3 commits
  10. 09 Jul, 2022 1 commit
  11. 07 Jul, 2022 21 commits
  12. 05 Jul, 2022 1 commit
  13. 04 Jul, 2022 3 commits
    • Takashi Iwai's avatar
      Merge tag 'asoc-fix-v5.19-rc3' of... · dd84cfff
      Takashi Iwai authored
      Merge tag 'asoc-fix-v5.19-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
      
      ASoC: Fixes for v5.19
      
      A collection of fixes for v5.19, quite large but nothing major - a good
      chunk of it is more stuff that was identified by mixer-test regarding
      event generation.
      dd84cfff
    • Egor Vorontsov's avatar
      ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) · 2307a0e1
      Egor Vorontsov authored
      The patch applies the same quirks used for SC-01 at firmware v1.1.0 to
      the ones running v1.0.0, with respect to hard-coded sample rates.
      
      I got two more units and successfully tested the patch series with both
      firmwares.
      
      The support is now complete (not accounting ASIO).
      Signed-off-by: default avatarEgor Vorontsov <sdoregor@sdore.me>
      Link: https://lore.kernel.org/r/20220627100041.2861494-2-sdoregor@sdore.meSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      2307a0e1
    • Egor Vorontsov's avatar
      ALSA: usb-audio: Add quirk for Fiero SC-01 · 4fb7c24f
      Egor Vorontsov authored
      Fiero SC-01 is a USB sound card with two mono inputs and a single
      stereo output. The inputs are composed into a single stereo stream.
      
      The device uses a vendor-provided driver on Windows and does not work
      at all without it. The driver mostly provides ASIO functionality, but
      also alters the way the sound card is queried for sample rates and
      clocks.
      
      ALSA queries those failing with an EPIPE (same as Windows 10 does).
      Presumably, the vendor-provided driver does not query it at all, simply
      matching by VID:PID. Thus, I consider this a buggy firmware and adhere
      to a set of fixed endpoint quirks instead.
      
      The soundcard has an internal clock. Implicit feedback mode is required
      for the playback.
      
      I have updated my device to v1.1.0 from a Windows 10 VM using a vendor-
      provided binary prior to the development, hoping for it to just begin
      working. The device provides no obvious way to downgrade the firmware,
      and regardless, there's no binary available for v1.0.0 anyway.
      
      Thus, I will be getting another unit to extend the patch with support
      for that. Expected to be a simple copy-paste of the existing one,
      though.
      
      There were no previous reports of that device in context of Linux
      anywhere. Other issues have been reported though, but that's out of the
      scope.
      Signed-off-by: default avatarEgor Vorontsov <sdoregor@sdore.me>
      Link: https://lore.kernel.org/r/20220627100041.2861494-1-sdoregor@sdore.meSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4fb7c24f