blob: 757ad49fdeeaa27e23206fd70cfd954d94df0a5f [file] [log] [blame]
* Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
#ifndef __ASMARC_PCI_H
#define __ASMARC_PCI_H
#ifdef __KERNEL__
/* 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.
#define pcibios_assign_all_busses() 0
#define pcibios_scan_all_fns(a, b) 0
#define PCI_DMA_BUS_IS_PHYS (0)
#include <linux/scatterlist.h>
#include <asm/io.h>
/* generic pci stuff */
#include <asm-generic/pci.h>
#include <asm-generic/pci-dma-compat.h>
static inline void pcibios_set_master(struct pci_dev *dev)
/* No special bus mastering setup handling */
static inline void pcibios_penalize_isa_irq(int irq)
/* We don't do dynamic PCI IRQ allocation */
#define pci_dac_dma_supported(pci_dev, mask) (0)
#define pci_controller_num(PDEV) (0)