[ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.
Signed-off-by: James Courtier-Dutton <James@superbug.co.uk> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:

committed by
Jaroslav Kysela

parent
3839e4f136
commit
c94fa4c916
@@ -1742,6 +1742,8 @@ struct snd_emu10k1 {
|
||||
spinlock_t reg_lock;
|
||||
spinlock_t emu_lock;
|
||||
spinlock_t voice_lock;
|
||||
spinlock_t spi_lock; /* serialises access to spi port */
|
||||
spinlock_t i2c_lock; /* serialises access to i2c port */
|
||||
|
||||
struct snd_emu10k1_voice voices[NUM_G];
|
||||
struct snd_emu10k1_voice p16v_voices[4];
|
||||
|
Reference in New Issue
Block a user