|
@@ -47,6 +47,7 @@ struct fsl_mc_msi_desc {
|
|
|
* @nvec_used: The number of vectors used
|
|
|
* @dev: Pointer to the device which uses this descriptor
|
|
|
* @msg: The last set MSI message cached for reuse
|
|
|
+ * @affinity: Optional pointer to a cpu affinity mask for this descriptor
|
|
|
*
|
|
|
* @masked: [PCI MSI/X] Mask bits
|
|
|
* @is_msix: [PCI MSI/X] True if MSI-X
|
|
@@ -67,6 +68,7 @@ struct msi_desc {
|
|
|
unsigned int nvec_used;
|
|
|
struct device *dev;
|
|
|
struct msi_msg msg;
|
|
|
+ const struct cpumask *affinity;
|
|
|
|
|
|
union {
|
|
|
/* PCI MSI/X specific data */
|