|
|
@@ -554,6 +554,7 @@ int __init early_irq_init(void)
|
|
|
alloc_masks(&desc[i], node);
|
|
|
raw_spin_lock_init(&desc[i].lock);
|
|
|
lockdep_set_class(&desc[i].lock, &irq_desc_lock_class);
|
|
|
+ mutex_init(&desc[i].request_mutex);
|
|
|
desc_set_defaults(i, &desc[i], node, NULL, NULL);
|
|
|
}
|
|
|
return arch_early_irq_init();
|