X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=drivers%2Fbase%2Fcore.c;h=6c0ef9d55a343a463b4d8596e550c036db56593e;hb=868ad33bfa3bf39960982682ad3a0f8ebda1656e;hp=f6360490a4a30de4c6454ac7cd1253ee551f9e58;hpb=611ffd8acc4b06e606325ca727c891ce70adcaa6;p=linux-2.6-microblaze.git diff --git a/drivers/base/core.c b/drivers/base/core.c index f6360490a4a3..6c0ef9d55a34 100644 --- a/drivers/base/core.c +++ b/drivers/base/core.c @@ -2837,6 +2837,7 @@ void device_initialize(struct device *dev) device_pm_init(dev); set_dev_node(dev, -1); #ifdef CONFIG_GENERIC_MSI_IRQ + raw_spin_lock_init(&dev->msi_lock); INIT_LIST_HEAD(&dev->msi_list); #endif INIT_LIST_HEAD(&dev->links.consumers);