]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/pci/msi.c
PCI: Drop is_64bit_address() and is_mask_bit_support() macros
[karo-tx-linux.git] / drivers / pci / msi.c
index 1688c26db96253df1ef59f784821159b9481631f..aaaf954ad3a4cc9e132c297042869ff1e9c50951 100644 (file)
@@ -555,9 +555,9 @@ static int msi_capability_init(struct pci_dev *dev, int nvec)
                return -ENOMEM;
 
        entry->msi_attrib.is_msix       = 0;
-       entry->msi_attrib.is_64         = is_64bit_address(control);
+       entry->msi_attrib.is_64         = !!(control & PCI_MSI_FLAGS_64BIT);
        entry->msi_attrib.entry_nr      = 0;
-       entry->msi_attrib.maskbit       = is_mask_bit_support(control);
+       entry->msi_attrib.maskbit       = !!(control & PCI_MSI_FLAGS_MASKBIT);
        entry->msi_attrib.default_irq   = dev->irq;     /* Save IOAPIC IRQ */
        entry->msi_attrib.pos           = dev->msi_cap;