12345678910111213141516171819202122232425262728293031323334353637383940 |
- From 359c7977e003781024154da61e55181b92b12bdf Mon Sep 17 00:00:00 2001
- From: "J. German Rivera" <German.Rivera@freescale.com>
- Date: Wed, 6 Jan 2016 16:03:20 -0600
- Subject: [PATCH 224/226] fsl-mc: msi: Added FSL-MC-specific member to the
- msi_desc's union
- FSL-MC is a bus type different from PCI and platform, so it needs
- its own member in the msi_desc's union.
- Signed-off-by: J. German Rivera <German.Rivera@freescale.com>
- Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
- ---
- include/linux/msi.h | 9 +++++++++
- 1 file changed, 9 insertions(+)
- --- a/include/linux/msi.h
- +++ b/include/linux/msi.h
- @@ -39,6 +39,14 @@ struct platform_msi_desc {
- };
-
- /**
- + * fsl_mc_msi_desc - FSL-MC device specific msi descriptor data
- + * @msi_index: The index of the MSI descriptor
- + */
- +struct fsl_mc_msi_desc {
- + u16 msi_index;
- +};
- +
- +/**
- * struct msi_desc - Descriptor structure for MSI based interrupts
- * @list: List head for management
- * @irq: The base interrupt number
- @@ -93,6 +101,7 @@ struct msi_desc {
- * tree wide cleanup.
- */
- struct platform_msi_desc platform;
- + struct fsl_mc_msi_desc fsl_mc;
- };
- };
-
|