[alsa-devel] [PATCH 00/17] More line6 driver code reorg and cleanups
Takashi Iwai
tiwai at suse.de
Mon Jan 19 16:54:34 CET 2015
Hi,
here is a series of patches I hacked quickly after merging line6
stuff into sound git tree. There are two significant changes:
- Split to each driver and renames: now there are 4 card modules,
snd-usb-pod, snd-usb-podhd, snd-usb-toneport and snd-usb-variax,
while snd-usb-line6 serves as a common helper module.
- Many codes restrucruring, especially cleanup of the resource
management; the destructor is solely called from card's private_free
now
The current merged code is found in topic/line6 branch of sound.git
tree while this development code is found in test/line6 branch.
The devel branch hasn't been merged to linux-next yet, I'm waiting
for any good/bad test results. So, give me any feedback. Thanks!
(BTW, the next step would be to straighten the init code in pod.c,
etc instead of (ab)using the system timer. Instead, it should be
a flat function with wait_event() of such.)
Takashi
More information about the Alsa-devel
mailing list