Lines Matching defs:data
108 static void gicv2m_compose_msi_msg(struct irq_data *data, struct msi_msg *msg)
110 struct v2m_data *v2m = irq_data_get_irq_chip_data(data);
111 phys_addr_t addr = gicv2m_get_msi_addr(v2m, data->hwirq);
117 msg->data = 0;
119 msg->data = data->hwirq;
121 msg->data -= v2m->spi_offset;
123 iommu_dma_compose_msi_msg(irq_data_get_msi_desc(data), msg);
368 * the MSI data needs to be the offset from the spi_start
371 * the MSI data is the absolute value within the range from
374 * Broadcom NS2 GICv2m implementation has an erratum where the MSI data
463 struct v2m_data *data;
469 data = list_first_entry_or_null(&v2m_nodes, struct v2m_data, entry);
470 if (!data)
473 return data->fwnode;