Merge tag 'asm-generic-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Pull asm-generic updates from Arnd Bergmann: "This contains a series from Linus Walleij to unify the linux/io.h interface by making the ia64, alpha, parisc and sparc include asm-generic/io.h. All functions provided by the generic header are now available to all drivers, but the architectures can still override this. For the moment, mips and sh still don't include asm-generic/io.h but provide a full set of functions themselves. There are also a few minor cleanups unrelated to this" * tag 'asm-generic-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic: alpha: add full ioread64/iowrite64 implementation parisc: Drop homebrewn io[read|write]64_[lo_hi|hi_lo] parisc: hide ioread64 declaration on 32-bit ia64: export memory_add_physaddr_to_nid to fix cxl build error asm-generic: Remove empty #ifdef SA_RESTORER parisc: Use the generic IO helpers parisc: Remove 64bit access on 32bit machines sparc: Fix the generic IO helpers alpha: Use generic <asm-generic/io.h>
No related branches found
No related tags found
Showing
- arch/alpha/include/asm/core_apecs.h 19 additions, 3 deletionsarch/alpha/include/asm/core_apecs.h
- arch/alpha/include/asm/core_cia.h 19 additions, 3 deletionsarch/alpha/include/asm/core_cia.h
- arch/alpha/include/asm/core_lca.h 19 additions, 3 deletionsarch/alpha/include/asm/core_lca.h
- arch/alpha/include/asm/core_marvel.h 2 additions, 2 deletionsarch/alpha/include/asm/core_marvel.h
- arch/alpha/include/asm/core_mcpcia.h 25 additions, 3 deletionsarch/alpha/include/asm/core_mcpcia.h
- arch/alpha/include/asm/core_t2.h 15 additions, 1 deletionarch/alpha/include/asm/core_t2.h
- arch/alpha/include/asm/io.h 87 additions, 10 deletionsarch/alpha/include/asm/io.h
- arch/alpha/include/asm/io_trivial.h 15 additions, 3 deletionsarch/alpha/include/asm/io_trivial.h
- arch/alpha/include/asm/jensen.h 17 additions, 1 deletionarch/alpha/include/asm/jensen.h
- arch/alpha/include/asm/machvec.h 5 additions, 3 deletionsarch/alpha/include/asm/machvec.h
- arch/alpha/kernel/core_marvel.c 1 addition, 1 deletionarch/alpha/kernel/core_marvel.c
- arch/alpha/kernel/io.c 17 additions, 0 deletionsarch/alpha/kernel/io.c
- arch/alpha/kernel/machvec_impl.h 2 additions, 0 deletionsarch/alpha/kernel/machvec_impl.h
- arch/ia64/mm/numa.c 1 addition, 0 deletionsarch/ia64/mm/numa.c
- arch/parisc/include/asm/io.h 45 additions, 89 deletionsarch/parisc/include/asm/io.h
- arch/parisc/lib/iomap.c 22 additions, 38 deletionsarch/parisc/lib/iomap.c
- arch/sparc/include/asm/io.h 2 additions, 0 deletionsarch/sparc/include/asm/io.h
- arch/sparc/include/asm/io_64.h 22 additions, 0 deletionsarch/sparc/include/asm/io_64.h
- drivers/parisc/sba_iommu.c 6 additions, 0 deletionsdrivers/parisc/sba_iommu.c
- include/asm-generic/signal.h 0 additions, 2 deletionsinclude/asm-generic/signal.h
Loading
Please register or sign in to comment