<div dir="ltr"><br>In the following code, msi lower address, higher address and data<br>is written to msi_desc corresponding to a msi vector.<br><br><a href="http://lxr.free-electrons.com/source/drivers/pci/msi.c#L311">http://lxr.free-electrons.com/source/drivers/pci/msi.c#L311</a><br><br>We can get the msi message from irq using irq_get_msi_desc().<br><br><a href="http://lxr.free-electrons.com/source/drivers/pci/msi.c#L349">http://lxr.free-electrons.com/source/drivers/pci/msi.c#L349</a><br><br>struct msi_desc *entry = irq_get_msi_desc(irq);<br><br>Regards<br>Manoj Nayak<br></div>