• Bjorn Helgaas's avatar
    Merge branch 'pci/header-cleanup-immutable' · c4f36c3a
    Bjorn Helgaas authored
    - Remove pci_get_legacy_ide_irq(); use ATA_PRIMARY_IRQ() and
      ATA_SECONDARY_IRQ() instead (Stafford Horne)
    
    - Remove isa_dma_bridge_buggy, except for x86_32, the only place it's used
      (Stafford Horne)
    
    - Define ARCH_GENERIC_PCI_MMAP_RESOURCE for csky (Stafford Horne)
    
    - Move common PCI definitions that arches sometimes override to
      asm-generic/pci.h (Stafford Horne)
    
    - Include <linux/isa-dma.h> for 'isa_dma_bridge_buggy' when needed
      (bisection hole here) (Randy Dunlap)
    
    * pci/header-cleanup-immutable:
      PCI: Stub __pci_ioport_map() for arches that don't support it at all
      x86/cyrix: include header linux/isa-dma.h
      asm-generic: Add new pci.h and use it
      csky: PCI: Define ARCH_GENERIC_PCI_MMAP_RESOURCE
      PCI: Move isa_dma_bridge_buggy out of asm/dma.h
      PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.h
    c4f36c3a
pci.c 181 KB