PCI: Move isa_dma_bridge_buggy out of asm/dma.h
The isa_dma_bridge_buggy symbol is only used for x86_32, and only x86_32 platforms or quirks ever set it. Add a new linux/isa-dma.h header that #defines isa_dma_bridge_buggy to 0 except on x86_32, where we keep it as a variable, and remove all the arch- specific definitions. [bhelgaas: commit log] Suggested-by:Arnd Bergmann <arnd@arndb.de> Suggested-by:
Christoph Hellwig <hch@infradead.org> Link: https://lore.kernel.org/r/20220722214944.831438-3-shorne@gmail.com Signed-off-by:
Stafford Horne <shorne@gmail.com> Signed-off-by:
Bjorn Helgaas <bhelgaas@google.com> Reviewed-by:
Christoph Hellwig <hch@lst.de> Acked-by:
Geert Uytterhoeven <geert@linux-m68k.org>
Showing
- arch/alpha/include/asm/dma.h 0 additions, 9 deletionsarch/alpha/include/asm/dma.h
- arch/arc/include/asm/dma.h 0 additions, 5 deletionsarch/arc/include/asm/dma.h
- arch/arm/include/asm/dma.h 0 additions, 6 deletionsarch/arm/include/asm/dma.h
- arch/arm64/include/asm/pci.h 0 additions, 2 deletionsarch/arm64/include/asm/pci.h
- arch/csky/include/asm/pci.h 0 additions, 2 deletionsarch/csky/include/asm/pci.h
- arch/ia64/include/asm/dma.h 0 additions, 2 deletionsarch/ia64/include/asm/dma.h
- arch/m68k/include/asm/dma.h 0 additions, 6 deletionsarch/m68k/include/asm/dma.h
- arch/microblaze/include/asm/dma.h 0 additions, 6 deletionsarch/microblaze/include/asm/dma.h
- arch/mips/include/asm/dma.h 0 additions, 8 deletionsarch/mips/include/asm/dma.h
- arch/parisc/include/asm/dma.h 0 additions, 6 deletionsarch/parisc/include/asm/dma.h
- arch/powerpc/include/asm/dma.h 0 additions, 6 deletionsarch/powerpc/include/asm/dma.h
- arch/riscv/include/asm/pci.h 0 additions, 2 deletionsarch/riscv/include/asm/pci.h
- arch/s390/include/asm/dma.h 0 additions, 6 deletionsarch/s390/include/asm/dma.h
- arch/sh/include/asm/dma.h 0 additions, 6 deletionsarch/sh/include/asm/dma.h
- arch/sparc/include/asm/dma.h 0 additions, 8 deletionsarch/sparc/include/asm/dma.h
- arch/um/include/asm/pci.h 0 additions, 2 deletionsarch/um/include/asm/pci.h
- arch/x86/include/asm/dma.h 0 additions, 8 deletionsarch/x86/include/asm/dma.h
- arch/xtensa/include/asm/dma.h 0 additions, 7 deletionsarch/xtensa/include/asm/dma.h
- drivers/comedi/drivers/comedi_isadma.c 1 addition, 1 deletiondrivers/comedi/drivers/comedi_isadma.c
- drivers/pci/pci.c 2 additions, 0 deletionsdrivers/pci/pci.c
Please register or sign in to comment