45 static const struct pci_driver oxford_oxpcie_driver
__pci_driver = {
51 static const struct pci_driver oxford_oxpcie_driver_2
__pci_driver = {
static uint32_t read32(const void *addr)
#define printk(level,...)
struct resource * probe_resource(const struct device *dev, unsigned int index)
See if a resource structure already exists for a given index.
static __always_inline u32 pci_read_config32(const struct device *dev, u16 reg)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define BIOS_WARNING
BIOS_WARNING - Bad configuration.
static void oxford_oxpcie_set_resources(struct device *dev)
static struct device_operations oxford_oxpcie_ops
static void oxford_oxpcie_enable(struct device *dev)
static const struct pci_driver oxford_oxpcie_driver __pci_driver
void oxford_remap(u32 new_base)
#define PCI_BASE_ADDRESS_0
void pci_dev_enable_resources(struct device *dev)
void pci_dev_read_resources(struct device *dev)
void pci_dev_set_resources(struct device *dev)
static void * res2mmio(const struct resource *res, unsigned long offset, unsigned long mask)
void(* read_resources)(struct device *dev)