ia64/xen-unstable

changeset 17948:dea9d5769d56

pciif: do not depend on linux' msix_entries

Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
author Keir Fraser <keir.fraser@citrix.com>
date Wed Jul 02 13:37:16 2008 +0100 (2008-07-02)
parents 6cac9c3ee2aa
children b3d827e63a09
files xen/include/public/io/pciif.h
line diff
     1.1 --- a/xen/include/public/io/pciif.h	Wed Jul 02 10:56:37 2008 +0100
     1.2 +++ b/xen/include/public/io/pciif.h	Wed Jul 02 13:37:16 2008 +0100
     1.3 @@ -54,6 +54,10 @@
     1.4   */
     1.5  #define SH_INFO_MAX_VEC     128
     1.6  
     1.7 +struct xen_msix_entry {
     1.8 +    uint16_t vector;
     1.9 +    uint16_t entry;
    1.10 +};
    1.11  struct xen_pci_op {
    1.12      /* IN: what action to perform: XEN_PCI_OP_* */
    1.13      uint32_t cmd;
    1.14 @@ -75,7 +79,7 @@ struct xen_pci_op {
    1.15      /* IN: Contains extra infor for this operation */
    1.16      uint32_t info;
    1.17      /*IN:  param for msi-x */
    1.18 -    struct msix_entry msix_entries[SH_INFO_MAX_VEC];
    1.19 +    struct xen_msix_entry msix_entries[SH_INFO_MAX_VEC];
    1.20  };
    1.21  
    1.22  struct xen_pci_sharedinfo {