Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7142 → Rev 7143

/drivers/include/asm/pci.h
20,6 → 20,9
#ifdef CONFIG_X86_64
void *iommu; /* IOMMU private data */
#endif
#ifdef CONFIG_PCI_MSI_IRQ_DOMAIN
void *fwnode; /* IRQ domain for MSI assignment */
#endif
};
 
extern int pci_routeirq;
32,6 → 35,7
static inline int pci_domain_nr(struct pci_bus *bus)
{
struct pci_sysdata *sd = bus->sysdata;
 
return sd->domain;
}
 
41,6 → 45,17
}
#endif
 
#ifdef CONFIG_PCI_MSI_IRQ_DOMAIN
static inline void *_pci_root_bus_fwnode(struct pci_bus *bus)
{
struct pci_sysdata *sd = bus->sysdata;
 
return sd->fwnode;
}
 
#define pci_root_bus_fwnode _pci_root_bus_fwnode
#endif
 
/* Can be used to override the logic in pci_scan_bus for skipping
already-configured bus numbers - to be used for buggy BIOSes
or architectures with incomplete PCI setup by the loader */
105,9 → 120,6
#include <asm/pci_64.h>
#endif
 
/* implement the pci_ DMA API in terms of the generic device dma_ one */
#include <asm-generic/pci-dma-compat.h>
 
/* generic pci stuff */
#include <asm-generic/pci.h>