Lines Matching refs:msi_data
72 struct mvebu_icu_msi_data *msi_data,
75 const struct mvebu_icu_subset_data *subset = msi_data->subset_data;
77 if (atomic_cmpxchg(&msi_data->initialized, false, true))
95 struct mvebu_icu_msi_data *msi_data = platform_msi_get_host_data(d->domain);
102 mvebu_icu_init(icu, msi_data, msg);
154 struct mvebu_icu_msi_data *msi_data = platform_msi_get_host_data(d);
183 if (msi_data->subset_data->icu_group == ICU_GRP_SEI)
202 struct mvebu_icu_msi_data *msi_data = platform_msi_get_host_data(domain);
203 struct mvebu_icu *icu = msi_data->icu;
221 icu_irqd->icu_group = msi_data->subset_data->icu_group;
300 struct mvebu_icu_msi_data *msi_data;
305 msi_data = devm_kzalloc(dev, sizeof(*msi_data), GFP_KERNEL);
306 if (!msi_data)
310 msi_data->icu = dev_get_drvdata(dev);
311 msi_data->subset_data = &mvebu_icu_nsr_subset_data;
313 msi_data->icu = dev_get_drvdata(dev->parent);
314 msi_data->subset_data = of_device_get_match_data(dev);
329 msi_data);