Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Pull asm-generic cleanups from Arnd Bergmann: "A series from Baoquan He cleans up the asm-generic/io.h to remove the ioremap_uc() definition from everything except x86, which still needs it for pre-PAT systems. This series notably contains a patch from Jiaxun Yang that converts MIPS to use asm-generic/io.h like every other architecture does, enabling future cleanups. Some of my own patches fix -Wmissing-prototype warnings in architecture specific code across several architectures. This is now needed as the warning is enabled by default. There are still some remaining warnings in minor platforms, but the series should catch most of the widely used ones make them more consistent with one another. David McKay fixes a bug in __generic_cmpxchg_local() when this is used on 64-bit architectures. This could currently only affect parisc64 and sparc64. Additional cleanups address from Linus ...
No related branches found
No related tags found
Showing
- Documentation/driver-api/device-io.rst 5 additions, 4 deletionsDocumentation/driver-api/device-io.rst
- arch/alpha/include/asm/io.h 0 additions, 7 deletionsarch/alpha/include/asm/io.h
- arch/alpha/include/asm/mmu_context.h 2 additions, 0 deletionsarch/alpha/include/asm/mmu_context.h
- arch/alpha/kernel/asm-offsets.c 1 addition, 1 deletionarch/alpha/kernel/asm-offsets.c
- arch/alpha/kernel/traps.c 1 addition, 0 deletionsarch/alpha/kernel/traps.c
- arch/arc/include/asm/page.h 12 additions, 9 deletionsarch/arc/include/asm/page.h
- arch/arc/include/asm/pgtable-levels.h 1 addition, 1 deletionarch/arc/include/asm/pgtable-levels.h
- arch/arm/include/asm/io.h 0 additions, 6 deletionsarch/arm/include/asm/io.h
- arch/arm/include/asm/irq_work.h 0 additions, 2 deletionsarch/arm/include/asm/irq_work.h
- arch/arm/include/asm/vdso.h 0 additions, 5 deletionsarch/arm/include/asm/vdso.h
- arch/arm/vdso/vgettimeofday.c 1 addition, 0 deletionsarch/arm/vdso/vgettimeofday.c
- arch/arm64/include/asm/irq_work.h 0 additions, 2 deletionsarch/arm64/include/asm/irq_work.h
- arch/arm64/kernel/vdso32/vgettimeofday.c 2 additions, 0 deletionsarch/arm64/kernel/vdso32/vgettimeofday.c
- arch/csky/include/asm/ftrace.h 4 additions, 0 deletionsarch/csky/include/asm/ftrace.h
- arch/csky/include/asm/irq_work.h 1 addition, 1 deletionarch/csky/include/asm/irq_work.h
- arch/csky/include/asm/jump_label.h 5 additions, 0 deletionsarch/csky/include/asm/jump_label.h
- arch/csky/include/asm/traps.h 1 addition, 1 deletionarch/csky/include/asm/traps.h
- arch/csky/kernel/traps.c 1 addition, 0 deletionsarch/csky/kernel/traps.c
- arch/csky/kernel/vdso/vgettimeofday.c 1 addition, 10 deletionsarch/csky/kernel/vdso/vgettimeofday.c
- arch/hexagon/include/asm/io.h 0 additions, 9 deletionsarch/hexagon/include/asm/io.h
Loading
Please register or sign in to comment