diff options
Diffstat (limited to 'sound/core/init.c')
-rw-r--r-- | sound/core/init.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/core/init.c b/sound/core/init.c index db99b7fad6ad..b02a99766351 100644 --- a/sound/core/init.c +++ b/sound/core/init.c @@ -211,10 +211,12 @@ int snd_card_new(struct device *parent, int idx, const char *xid, INIT_LIST_HEAD(&card->ctl_files); spin_lock_init(&card->files_lock); INIT_LIST_HEAD(&card->files_list); + mutex_init(&card->memory_mutex); #ifdef CONFIG_PM init_waitqueue_head(&card->power_sleep); #endif init_waitqueue_head(&card->remove_sleep); + card->sync_irq = -1; device_initialize(&card->card_dev); card->card_dev.parent = parent; |