Age | Commit message (Expand) | Author |
2018-09-14 | asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMAP && CONFIG_INDIREC... | ![](//seccdn.libravatar.org/avatar/adff8380d9a4f70a1f0adff73cc95a61?s=13&d=retro) Andrew Murray |
2018-04-12 | Merge tag 'asm-generic' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2018-04-10 | io: change writeX_relaxed() to remove barriers | ![](//seccdn.libravatar.org/avatar/4d8901020431c4e3073c4e2e0f4f9929?s=13&d=retro) Sinan Kaya |
2018-04-10 | io: change readX_relaxed() to remove barriers | ![](//seccdn.libravatar.org/avatar/4d8901020431c4e3073c4e2e0f4f9929?s=13&d=retro) Sinan Kaya |
2018-04-06 | Merge tag 'pci-v4.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2018-04-06 | io: change inX() to have their own IO barrier overrides | ![](//seccdn.libravatar.org/avatar/4d8901020431c4e3073c4e2e0f4f9929?s=13&d=retro) Sinan Kaya |
2018-04-06 | io: change outX() to have their own IO barrier overrides | ![](//seccdn.libravatar.org/avatar/4d8901020431c4e3073c4e2e0f4f9929?s=13&d=retro) Sinan Kaya |
2018-04-06 | io: define stronger ordering for the default writeX() implementation | ![](//seccdn.libravatar.org/avatar/4d8901020431c4e3073c4e2e0f4f9929?s=13&d=retro) Sinan Kaya |
2018-04-06 | io: define stronger ordering for the default readX() implementation | ![](//seccdn.libravatar.org/avatar/4d8901020431c4e3073c4e2e0f4f9929?s=13&d=retro) Sinan Kaya |
2018-04-06 | io: define several IO & PIO barrier types for the asm-generic version | ![](//seccdn.libravatar.org/avatar/4d8901020431c4e3073c4e2e0f4f9929?s=13&d=retro) Sinan Kaya |
2018-04-04 | PCI: Apply the new generic I/O management on PCI IO hosts | ![](//seccdn.libravatar.org/avatar/e4b2eb8e8620bc0ed1624bf5ca1ae6ee?s=13&d=retro) Zhichang Yuan |
2018-04-02 | Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arn... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2018-03-21 | lib: Add generic PIO mapping method | ![](//seccdn.libravatar.org/avatar/e4b2eb8e8620bc0ed1624bf5ca1ae6ee?s=13&d=retro) Zhichang Yuan |
2018-03-09 | mn10300: Remove the architecture | ![](//seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells |
2018-02-22 | asm-generic/io.h: move ioremap_nocache/ioremap_uc/ioremap_wc/ioremap_wt out o... | ![](//seccdn.libravatar.org/avatar/2317e355f9204c8a9a9aa3fccff2861e?s=13&d=retro) Greentime Hu |
2017-07-24 | x86/io: Remove xlate_dev_kmem_ptr() duplication | ![](//seccdn.libravatar.org/avatar/45c10d2e747e2d82fd7c9753f8391c52?s=13&d=retro) Andy Shevchenko |
2017-07-24 | x86/io: Remove mem*io() duplications | ![](//seccdn.libravatar.org/avatar/45c10d2e747e2d82fd7c9753f8391c52?s=13&d=retro) Andy Shevchenko |
2016-05-31 | asm-generic/io.h: add io{read,write}64 accessors | ![](//seccdn.libravatar.org/avatar/50e7f0e40babf368396023b6d96c344a?s=13&d=retro) Horia Geantă |
2016-05-31 | asm-generic/io.h: allow barriers in io{read,write}{16,32}be | ![](//seccdn.libravatar.org/avatar/50e7f0e40babf368396023b6d96c344a?s=13&d=retro) Horia Geantă |
2016-05-03 | io-64-nonatomic: Add relaxed accessor variants | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2015-07-21 | x86/mm, asm-generic: Add IOMMU ioremap_uc() variant default | ![](//seccdn.libravatar.org/avatar/6f64e79612e0cfc6b97a4736e1a15e1d?s=13&d=retro) Luis R. Rodriguez |
2015-06-07 | x86/mm, asm-generic: Add ioremap_wt() for creating Write-Through mappings | ![](//seccdn.libravatar.org/avatar/886d367c79722776fc5629332e089872?s=13&d=retro) Toshi Kani |
2015-05-11 | x86/mm: Add ioremap_uc() helper to map memory uncacheable (not UC-) | ![](//seccdn.libravatar.org/avatar/6f64e79612e0cfc6b97a4736e1a15e1d?s=13&d=retro) Luis R. Rodriguez |
2014-11-11 | Merge branch 'io' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux... | ![](//seccdn.libravatar.org/avatar/f1897d8cf2fe6c8e75a0c9add2d05b0c?s=13&d=retro) Arnd Bergmann |
2014-11-10 | asm-generic/io.h: Implement generic {read,write}s*() | ![](//seccdn.libravatar.org/avatar/03bddb20d4030f1f862c9d4a07956621?s=13&d=retro) Thierry Reding |
2014-11-10 | asm-generic/io.h: Reconcile I/O accessor overrides | ![](//seccdn.libravatar.org/avatar/03bddb20d4030f1f862c9d4a07956621?s=13&d=retro) Thierry Reding |
2014-10-20 | asm-generic: io: implement relaxed accessor macros as conditional wrappers | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2014-09-30 | asm-generic/io.h: Fix ioport_map() for !CONFIG_GENERIC_IOMAP | ![](//seccdn.libravatar.org/avatar/81d2c05192273f2da83dd090e9107d94?s=13&d=retro) Liviu Dudau |
2014-04-07 | Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAP | ![](//seccdn.libravatar.org/avatar/24c8dbeb88d776fe8ead5d80f2728233?s=13&d=retro) Uwe Kleine-König |
2013-05-22 | kernel: Fix s390 absolute memory access for /dev/mem | ![](//seccdn.libravatar.org/avatar/9ad0f20093b7076d8b8fb88f7ea8b021?s=13&d=retro) Michael Holzheu |
2013-03-03 | Merge tag 'metag-v3.9-rc1-v4' of git://git.kernel.org/pub/scm/linux/kernel/gi... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2013-03-02 | asm-generic/io.h: check CONFIG_VIRT_TO_BUS | ![](//seccdn.libravatar.org/avatar/7a0f6e863728e469eccde1dba075730f?s=13&d=retro) James Hogan |
2013-02-26 | Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2013-02-14 | asm-generic/io.h: convert readX defines to functions | ![](//seccdn.libravatar.org/avatar/9a684627a0c2f29f60a9e9e49c1734c3?s=13&d=retro) Heiko Carstens |
2013-02-12 | asm-generic: io: Fix ioread16/32be and iowrite16/32be | ![](//seccdn.libravatar.org/avatar/1634ee8c07896833f1abb0d2e9f53dab?s=13&d=retro) Michal Simek |
2012-12-21 | Merge tag 'asm-generic' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2012-12-17 | asm-generic: io: don't perform swab during {in,out} string functions | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2012-11-30 | s390/pci: base support | ![](//seccdn.libravatar.org/avatar/f38dc6c8e06a11042f7f10ba77c0a1e5?s=13&d=retro) Jan Glauber |
2012-10-26 | asm-generic: io: remove {read,write} string functions | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2012-10-25 | asm-generic/io.h: remove asm/cacheflush.h include | ![](//seccdn.libravatar.org/avatar/7a0f6e863728e469eccde1dba075730f?s=13&d=retro) James Hogan |
2012-01-10 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2011-11-28 | lib: add GENERIC_PCI_IOMAP | ![](//seccdn.libravatar.org/avatar/babd7f18f9cf1b9dc7e06b2722174d15?s=13&d=retro) Michael S. Tsirkin |
2011-10-06 | add missing __iomem to generic iounmap declaration | ![](//seccdn.libravatar.org/avatar/2ccbffc2f6bd421fae1e642e2e40e13a?s=13&d=retro) Mark Salter |
2011-07-22 | iomap: make IOPORT/PCI mapping functions conditional | ![](//seccdn.libravatar.org/avatar/5c0cfcd77125bfc8e214a6251fc30bd1?s=13&d=retro) Jonas Bonn |
2011-07-22 | asm-generic: add MMU variants of io.h functions | ![](//seccdn.libravatar.org/avatar/5c0cfcd77125bfc8e214a6251fc30bd1?s=13&d=retro) Jonas Bonn |
2011-03-17 | asm-generic: fix inX/outX functions for architectures that have PCI | ![](//seccdn.libravatar.org/avatar/fdac41c69774c025d17a18882eb41567?s=13&d=retro) GuanXuetao |
2011-01-10 | asm-generic/io.h: add reads[bwl]/writes[bwl] helpers | ![](//seccdn.libravatar.org/avatar/7e0859c5d8faf5fa5906527bee488fc2?s=13&d=retro) Mike Frysinger |
2010-10-18 | asm-generic/io.h: allow people to override individual funcs | ![](//seccdn.libravatar.org/avatar/7e0859c5d8faf5fa5906527bee488fc2?s=13&d=retro) Mike Frysinger |
2010-08-09 | asm-generic/io.h: add big endian versions of io{read,write}{16,32} | ![](//seccdn.libravatar.org/avatar/7e0859c5d8faf5fa5906527bee488fc2?s=13&d=retro) Mike Frysinger |
2009-06-11 | asm-generic: add generic atomic.h and io.h | ![](//seccdn.libravatar.org/avatar/f1897d8cf2fe6c8e75a0c9add2d05b0c?s=13&d=retro) Arnd Bergmann |