Lines Matching defs:msi_desc
24 struct msi_desc *desc)
34 struct msi_desc *desc)
60 struct msi_desc *msi_desc)
67 * msi_desc->msg.address is 0x0 when this function is invoked in
71 if (msi_desc->msg.address_lo == 0x0 && msi_desc->msg.address_hi == 0x0)
77 irq_cfg.paddr = ((u64)msi_desc->msg.address_hi << 32) |
78 msi_desc->msg.address_lo;
79 irq_cfg.val = msi_desc->msg.data;
80 irq_cfg.irq_num = msi_desc->irq;
119 struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data);
120 struct fsl_mc_device *mc_bus_dev = to_fsl_mc_device(msi_desc->dev);
123 &mc_bus->irq_resources[msi_desc->msi_index];
125 msi_desc->msg = *msg;
130 __fsl_mc_msi_write_msg(mc_bus_dev, mc_dev_irq, msi_desc);