Yeah, I think there are many virtualization stuff awaiting
this change in these days.

Reviewed-by: Hidetoshi Seto <[email protected]>

(2010/11/04 15:15), Sheng Yang wrote:
> Then it can be used by others.
> 
> Reviewed-by: Matthew Wilcox <[email protected]>
> Cc: Jesse Barnes <[email protected]>
> Cc: [email protected]
> Signed-off-by: Sheng Yang <[email protected]>
> ---
>  drivers/pci/msi.h        |    6 ------
>  include/linux/pci_regs.h |    7 +++++++
>  2 files changed, 7 insertions(+), 6 deletions(-)
> 
> diff --git a/drivers/pci/msi.h b/drivers/pci/msi.h
> index de27c1c..28a3c52 100644
> --- a/drivers/pci/msi.h
> +++ b/drivers/pci/msi.h
> @@ -6,12 +6,6 @@
>  #ifndef MSI_H
>  #define MSI_H
>  
> -#define PCI_MSIX_ENTRY_SIZE          16
> -#define  PCI_MSIX_ENTRY_LOWER_ADDR   0
> -#define  PCI_MSIX_ENTRY_UPPER_ADDR   4
> -#define  PCI_MSIX_ENTRY_DATA         8
> -#define  PCI_MSIX_ENTRY_VECTOR_CTRL  12
> -
>  #define msi_control_reg(base)                (base + PCI_MSI_FLAGS)
>  #define msi_lower_address_reg(base)  (base + PCI_MSI_ADDRESS_LO)
>  #define msi_upper_address_reg(base)  (base + PCI_MSI_ADDRESS_HI)
> diff --git a/include/linux/pci_regs.h b/include/linux/pci_regs.h
> index 455b9cc..acfc224 100644
> --- a/include/linux/pci_regs.h
> +++ b/include/linux/pci_regs.h
> @@ -307,6 +307,13 @@
>  #define  PCI_MSIX_FLAGS_MASKALL      (1 << 14)
>  #define PCI_MSIX_FLAGS_BIRMASK       (7 << 0)
>  
> +/* MSI-X entry's format */
> +#define PCI_MSIX_ENTRY_SIZE          16
> +#define  PCI_MSIX_ENTRY_LOWER_ADDR   0
> +#define  PCI_MSIX_ENTRY_UPPER_ADDR   4
> +#define  PCI_MSIX_ENTRY_DATA         8
> +#define  PCI_MSIX_ENTRY_VECTOR_CTRL  12
> +
>  /* CompactPCI Hotswap Register */
>  
>  #define PCI_CHSWP_CSR                2       /* Control and Status Register 
> */

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to