root/arch/arm/include/asm/pci.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. pci_proc_domain
  2. pci_get_legacy_ide_irq

   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #ifndef ASMARM_PCI_H
   3 #define ASMARM_PCI_H
   4 
   5 #ifdef __KERNEL__
   6 #include <asm/mach/pci.h> /* for pci_sys_data */
   7 
   8 extern unsigned long pcibios_min_io;
   9 #define PCIBIOS_MIN_IO pcibios_min_io
  10 extern unsigned long pcibios_min_mem;
  11 #define PCIBIOS_MIN_MEM pcibios_min_mem
  12 
  13 #define pcibios_assign_all_busses()     pci_has_flag(PCI_REASSIGN_ALL_BUS)
  14 
  15 #ifdef CONFIG_PCI_DOMAINS
  16 static inline int pci_proc_domain(struct pci_bus *bus)
  17 {
  18         return pci_domain_nr(bus);
  19 }
  20 #endif /* CONFIG_PCI_DOMAINS */
  21 
  22 #define HAVE_PCI_MMAP
  23 #define ARCH_GENERIC_PCI_MMAP_RESOURCE
  24 
  25 static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel)
  26 {
  27         return channel ? 15 : 14;
  28 }
  29 
  30 #endif /* __KERNEL__ */
  31 #endif

/* [<][>][^][v][top][bottom][index][help] */