Files
linux/arch/alpha/include/asm
Linus Torvalds 3a90a72aca Merge tag 'asm-generic-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Pull asm-generic updates from Arnd Bergmann:
 "This is mainly set of cleanups of asm-generic/io.h, resolving problems
  with inconsistent semantics of ioread64/iowrite64 that were causing
  runtime and build issues.

  The "GENERIC_IOMAP" version that switches between inb()/outb() and
  readb()/writeb() style accessors is now only used on architectures
  that have PC-style ISA devices that are not memory mapped (x86, uml,
  m68k-q40 and powerpc-powernv), while alpha and parisc use a more
  complicated variant and everything else just maps the ioread
  interfaces to plan MMIO (readb/writeb etc).

  In addition there are two small changes from Raag Jadav to simplify
  the asm-generic/io.h indirect inclusions and from Jann Horn to fix a
  corner case with read_word_at_a_time"

* tag 'asm-generic-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
  rwonce: fix crash by removing READ_ONCE() for unaligned read
  rwonce: handle KCSAN like KASAN in read_word_at_a_time()
  m68k: coldfire: select PCI_IOMAP for PCI
  mips: export pci_iounmap()
  mips: fix PCI_IOBASE definition
  m68k/nommu: stop using GENERIC_IOMAP
  mips: drop GENERIC_IOMAP wrapper
  powerpc: asm/io.h: remove split ioread64/iowrite64 helpers
  parisc: stop using asm-generic/iomap.h
  sh: remove duplicate ioread/iowrite helpers
  alpha: stop using asm-generic/iomap.h
  io.h: drop unused headers
  drm/draw: include missing headers
  asm-generic/io.h: rework split ioread64/iowrite64 helpers
2025-03-27 09:46:53 -07:00
..
2022-06-28 13:20:21 +02:00
2023-02-24 23:14:22 -05:00
2025-03-10 16:20:25 +01:00
2024-05-03 22:10:03 +02:00
2024-11-07 14:25:15 -08:00
2024-05-06 12:05:00 +02:00
2024-05-06 12:05:00 +02:00
2021-07-01 11:06:03 -07:00
2022-10-23 18:06:54 -04:00
2024-05-06 12:05:00 +02:00
2023-02-24 23:14:22 -05:00
2019-04-03 10:32:54 +02:00
2024-05-06 12:05:00 +02:00
2021-06-29 10:53:55 -07:00
2024-05-06 12:05:00 +02:00
2022-01-30 21:17:00 -05:00
2024-05-03 22:08:50 +02:00