]> git.karo-electronics.de Git - mv-sheeva.git/commit
staging/easycap: Make code re-entrant
authorMike Thomas <rmthomas@sciolus.org>
Sun, 7 Nov 2010 19:58:55 +0000 (19:58 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 10 Nov 2010 00:31:14 +0000 (16:31 -0800)
commite68703cfe8dd2f5605c53b46fae6c9c027e7ef50
tree5bd184a964cc5385627f1ffbc5842e0028b6a387
parentce36cedab3f865969653bf4360f7e364ab0937e4
staging/easycap: Make code re-entrant

In order to allow multiple EasyCAP dongles to operate simultaneously
without mutual interference all static variables have been eliminated
except for a persistent inventory of plugged-in dongles at module level.

Signed-off-by: Mike Thomas <rmthomas@sciolus.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/easycap/easycap.h
drivers/staging/easycap/easycap_debug.h
drivers/staging/easycap/easycap_ioctl.c
drivers/staging/easycap/easycap_low.c
drivers/staging/easycap/easycap_main.c
drivers/staging/easycap/easycap_sound.c
drivers/staging/easycap/easycap_testcard.c