summaryrefslogtreecommitdiffstats
path: root/arch/sh/include/asm/io.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* asm/io: remove unnecessary xlate_dev_mem_ptr() and unxlate_dev_mem_ptr()Kefeng Wang2023-11-231-7/+0
* arch/*/io.h: remove ioremap_uc in some architecturesBaoquan He2023-11-231-2/+0
* sh: machvec: Remove custom ioport_{un,}map()Arnd Bergmann2023-10-251-2/+2
* sh: mm: convert to GENERIC_IOREMAPBaoquan He2023-08-181-32/+8
* sh: add <asm-generic/io.h> includingBaoquan He2023-08-181-0/+49
* sh: Provide unxlate_dev_mem_ptr() in asm/io.hGuenter Roeck2023-07-051-0/+1
* sh: convert nommu io{re,un}map() to static inline functionsGeert Uytterhoeven2022-07-041-2/+6
* mm: remove xlate_dev_kmem_ptr()David Hildenbrand2021-05-071-5/+0
* Merge tag 'sh-for-5.9' of git://git.libc.org/linux-shLinus Torvalds2020-08-161-105/+14
|\
| * sh: don't include <asm/io_trapped.h> in <asm/io.h>Christoph Hellwig2020-08-151-1/+0
| * sh: move the ioremap implementation out of lineChristoph Hellwig2020-08-151-86/+15
| * sh: move ioremap_fixed details out of <asm/io.h>Christoph Hellwig2020-08-151-16/+0
| * sh: remove __KERNEL__ ifdefs from non-UAPI headersChristoph Hellwig2020-08-151-3/+0
* | locking/seqlock, headers: Untangle the spaghetti monsterPeter Zijlstra2020-08-061-0/+1
|/
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-1/+1
* sh: remove sh5 supportArnd Bergmann2020-06-011-4/+0
* sh: Convert iounmap() macros to inline functionsKuninori Morimoto2020-06-011-1/+1
* remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig2020-01-061-1/+0
* sh: remove __iounmapChristoph Hellwig2019-11-111-7/+2
* sh: prevent warnings when using iounmapSam Ravnborg2019-07-121-1/+5
* sh/mmiowb: Add unconditional mmiowb() to arch_spin_unlock()Will Deacon2019-04-081-3/+0
* arch/sh/include/asm/io.h: provide prototypes for PCI I/O mapping in asm/io.hMark Brown2018-12-151-0/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2015-09-081-0/+1
|\
| * arch: introduce memremap()Dan Williams2015-08-141-0/+1
* | arch/*/io.h: Add ioremap_uc() to all architecturesLuis R. Rodriguez2015-07-291-0/+1
|/
* Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAPUwe Kleine-König2014-04-081-2/+2
* /dev/mem: use phys_addr_t for physical addressesCyril Chemparathy2012-10-251-1/+1
* sections: fix section conflicts in arch/shAndi Kleen2012-10-051-1/+1
* sh: Provide stubbed I/O routines for NO_IOPORT case.Paul Mundt2012-05-101-0/+5
* Merge tag 'sh-for-linus' of git://github.com/pmundt/linux-shLinus Torvalds2012-03-301-15/+10
|\
| * sh: Support I/O space swapping where needed.Paul Mundt2012-03-291-15/+10
* | Disintegrate asm/system.h for SHDavid Howells2012-03-281-1/+0
|/
* sh: Fix up legacy PTEA space attribute mapping.Paul Mundt2011-01-111-1/+9
* sh: Kill off deprecated ctrl_in/out I/O routines.Paul Mundt2011-01-111-51/+0
* sh: machvec IO death.Paul Mundt2010-11-011-165/+180
* sh: support for platforms without PIO.Paul Mundt2010-06-021-0/+8
* sh: reworked dynamic PMB mapping.Paul Mundt2010-03-021-13/+10
* sh: Provide uncached I/O helpers.Paul Mundt2010-02-181-0/+22
* sh: Fix up the ioremap_fixed() build for nommu.Paul Mundt2010-01-281-18/+18
* sh: flag ctrl_in/outX as __deprecated.Paul Mundt2010-01-261-10/+45
* sh: Shut up noisy IOREMAP_FIXED=n build.Paul Mundt2010-01-191-1/+2
* sh: Limit ioremap_prot() to 32bit pgprot parts.Paul Mundt2010-01-191-0/+2
* sh: Convert p3_ioremap() users to ioremap_prot().Paul Mundt2010-01-191-1/+0
* sh: Kill off duplicate address alignment in ioremap_fixed().Paul Mundt2010-01-191-2/+4
* sh: Prevent 64-bit pgprot clobbering across ioremap implementations.Paul Mundt2010-01-191-22/+31
* sh: Make iounmap_fixed() return success/failure for iounmap() path.Paul Mundt2010-01-181-2/+3
* sh: Fixup the IOREMAP_FIXED=n build.Paul Mundt2010-01-181-0/+9
* sh: Add fixed ioremap supportMatt Fleming2010-01-161-0/+6
* sh: fixed PMB mode refactoring.Paul Mundt2010-01-131-9/+18