Skip to content
Snippets Groups Projects
  1. Dec 02, 2024
  2. Nov 12, 2024
  3. Oct 29, 2024
  4. Sep 03, 2024
  5. Aug 14, 2024
  6. Aug 08, 2024
  7. May 08, 2024
  8. Aug 04, 2023
  9. May 04, 2023
  10. Dec 07, 2022
  11. Nov 08, 2022
  12. Aug 22, 2022
  13. Jul 04, 2022
  14. Jun 06, 2022
    • Takashi Iwai's avatar
      ALSA: usb-audio: Set up (implicit) sync for Saffire 6 · e0469d65
      Takashi Iwai authored
      
      Focusrite Saffire 6 has fixed audioformat quirks with multiple
      endpoints assigned to a single altsetting.  Unfortunately the generic
      parser couldn't detect the sync endpoint correctly as the implicit
      sync due to the missing EP attribute bits.  In the former kernels, it
      used to work somehow casually, but it's been broken for a while after
      the large code change in 5.11.
      
      This patch cures the regression by the following:
      - Allow the static quirk table to provide the sync EP information;
        we just need to fill the fields and let the generic parser skipping
        parsing if sync_ep is already set.
      - Add the sync endpoint information to the entry for Saffire 6.
      
      Fixes: 7b0efea4 ("ALSA: usb-audio: Add missing ep_idx in fixed EP quirks")
      Reported-and-tested-by: default avatarAndré Kapelrud <a.kapelrud@gmail.com>
      Cc: <stable@vger.kernel.org>
      Link: https://lore.kernel.org/r/20220606160910.6926-3-tiwai@suse.de
      
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      e0469d65
  15. May 21, 2022
  16. May 16, 2022
  17. Feb 01, 2022
  18. Oct 15, 2021
  19. Oct 12, 2021
  20. Oct 10, 2021
  21. Aug 02, 2021
  22. Jun 10, 2021
  23. Apr 09, 2021
  24. Mar 02, 2021
  25. Feb 02, 2021
  26. Jan 18, 2021
  27. Jan 08, 2021
  28. Nov 30, 2020
  29. Nov 28, 2020
  30. Nov 23, 2020
  31. Aug 26, 2020
  32. Aug 24, 2020
Loading