Lines Matching refs:msi_desc
26 struct msi_desc *desc) in fsl_mc_domain_calc_hwirq()
36 struct msi_desc *desc) in fsl_mc_msi_set_desc()
62 struct msi_desc *msi_desc) in __fsl_mc_msi_write_msg() argument
73 if (msi_desc->msg.address_lo == 0x0 && msi_desc->msg.address_hi == 0x0) in __fsl_mc_msi_write_msg()
79 irq_cfg.paddr = ((u64)msi_desc->msg.address_hi << 32) | in __fsl_mc_msi_write_msg()
80 msi_desc->msg.address_lo; in __fsl_mc_msi_write_msg()
81 irq_cfg.val = msi_desc->msg.data; in __fsl_mc_msi_write_msg()
82 irq_cfg.irq_num = msi_desc->irq; in __fsl_mc_msi_write_msg()
121 struct msi_desc *msi_desc = irq_data_get_msi_desc(irq_data); in fsl_mc_msi_write_msg() local
122 struct fsl_mc_device *mc_bus_dev = to_fsl_mc_device(msi_desc->dev); in fsl_mc_msi_write_msg()
125 &mc_bus->irq_resources[msi_desc->msi_index]; in fsl_mc_msi_write_msg()
127 msi_desc->msg = *msg; in fsl_mc_msi_write_msg()
132 __fsl_mc_msi_write_msg(mc_bus_dev, mc_dev_irq, msi_desc); in fsl_mc_msi_write_msg()