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

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

INCLUDED FROM


DEFINITIONS

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

   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #ifndef __ASM_PCI_H
   3 #define __ASM_PCI_H
   4 
   5 #include <linux/types.h>
   6 #include <linux/slab.h>
   7 #include <linux/dma-mapping.h>
   8 
   9 #include <asm/io.h>
  10 
  11 #define PCIBIOS_MIN_IO          0x1000
  12 #define PCIBIOS_MIN_MEM         0
  13 
  14 /*
  15  * Set to 1 if the kernel should re-assign all PCI bus numbers
  16  */
  17 #define pcibios_assign_all_busses() \
  18         (pci_has_flag(PCI_REASSIGN_ALL_BUS))
  19 
  20 #define ARCH_GENERIC_PCI_MMAP_RESOURCE  1
  21 
  22 extern int isa_dma_bridge_buggy;
  23 
  24 #ifdef CONFIG_PCI
  25 static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel)
  26 {
  27         /* no legacy IRQ on arm64 */
  28         return -ENODEV;
  29 }
  30 
  31 static inline int pci_proc_domain(struct pci_bus *bus)
  32 {
  33         return 1;
  34 }
  35 #endif  /* CONFIG_PCI */
  36 
  37 #endif  /* __ASM_PCI_H */

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