mbox series

[v2,0/5] ALSA: line6 fixes and cleanups

Message ID 20190528071201.27400-1-tiwai@suse.de (mailing list archive)
Headers show
Series ALSA: line6 fixes and cleanups | expand

Message

Takashi Iwai May 28, 2019, 7:11 a.m. UTC
Hi,

this is a patchset I forgot to merge for fixing and impriving LINE6
drivers.  The v2 is rebased after the latest toneport fix, and
contains a cleanup with container_of(), too.


Takashi

===

Takashi Iwai (5):
  ALSA: line6: pod: Rewrite complex timer & work combo with a delayed
    work
  ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed
    work
  ALSA: line6: variax: Rewrite complex timer & work combo with a delayed
    work
  ALSA: line6: Drop superfluous timer helper function
  ALSA: line6: Use container_of()

 sound/usb/line6/driver.c   |  11 ----
 sound/usb/line6/driver.h   |   9 ---
 sound/usb/line6/pod.c      | 108 +++++++++++------------------------
 sound/usb/line6/podhd.c    |  80 ++++----------------------
 sound/usb/line6/toneport.c |  14 ++---
 sound/usb/line6/variax.c   | 138 ++++++++++++++-------------------------------
 6 files changed, 94 insertions(+), 266 deletions(-)