summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/io.h
AgeCommit message (Expand)AuthorFilesLines
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-03-28Merge tag 'powerpc-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-212/+199
2025-03-17mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned longRyan Roberts1-1/+1
2025-03-11powerpc: asm/io.h: remove split ioread64/iowrite64 helpersArnd Bergmann1-48/+0
2025-02-26powerpc/io: Rename _insw_ns() etc.Michael Ellerman1-18/+5
2025-02-26powerpc/io: Use generic raw accessorsMichael Ellerman1-59/+9
2025-02-26powerpc/io: Spell-out PCI_IO_ADDRMichael Ellerman1-27/+24
2025-02-26powerpc/io: Wrap port calculation in a macroMichael Ellerman1-12/+14
2025-02-26powerpc/io: Remove unnecessary indirectionMichael Ellerman1-21/+9
2025-02-26powerpc/io: Unhook MMIO accessorsMichael Ellerman1-28/+141
2025-02-26powerpc/io: Remove PCI_FIX_ADDRMichael Ellerman1-44/+42
2025-02-26powerpc/io: Remove PPC_INDIRECT_MMIOMichael Ellerman1-53/+5
2024-10-29asm-generic: provide generic page_to_phys and phys_to_page implementationsChristoph Hellwig1-12/+0
2024-05-07powerpc: Fix typosBjorn Helgaas1-1/+1
2024-05-06powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=nMichael Ellerman1-1/+1
2024-05-06powerpc/io: Avoid clang null pointer arithmetic warningsMichael Ellerman1-12/+12
2023-11-23asm/io: remove unnecessary xlate_dev_mem_ptr() and unxlate_dev_mem_ptr()Kefeng Wang1-6/+0
2023-11-23arch/*/io.h: remove ioremap_uc in some architecturesBaoquan He1-1/+0
2023-10-19powerpc/io: Expect immutable pointer in virt_to_phys() prototypeStanislav Kinsburskii1-1/+1
2023-08-18powerpc: mm: convert to GENERIC_IOREMAPChristophe Leroy1-5/+3
2023-08-18asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macrosBaoquan He1-8/+1
2023-04-20powerpc/64: Add support to build with prefixed instructionsNicholas Piggin1-0/+37
2022-08-07Merge tag 'powerpc-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-1/+0
2022-06-29powerpc: Don't include asm/ppc_asm.h in other headersChristophe Leroy1-1/+0
2022-06-28arch/*/: remove CONFIG_VIRT_TO_BUSArnd Bergmann1-2/+0
2022-04-23powerpc: Remove unused SLOW_DOWN_IO definitionBjorn Helgaas1-2/+0
2022-03-01powerpc: Fix build errors with newer binutilsAnders Roxell1-8/+32
2021-10-08powerpc/asm: Remove UPD_CONSTR after GCC 4.9 removalNick Desaulniers1-2/+2
2021-05-07mm: remove xlate_dev_kmem_ptr()David Hildenbrand1-5/+0
2020-12-04powerpc: Fix update form addressing in inline assemblyChristophe Leroy1-2/+2
2020-12-03powerpc: inline iomap accessorsChristophe Leroy1-1/+153
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport1-1/+0
2020-06-02powerpc: remove __ioremap_at and __iounmap_atChristoph Hellwig1-8/+0
2020-06-02powerpc: add an ioremap_phb helperChristoph Hellwig1-0/+2
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-3/+0
2019-08-27powerpc/mm: split out early ioremap path.Christophe Leroy1-1/+2
2019-08-27powerpc/mm: refactor ioremap vm area setup.Christophe Leroy1-0/+2
2019-08-27powerpc/mm: refactor ioremap_range() and use ioremap_page_range()Christophe Leroy1-0/+2
2019-08-27powerpc/mm: drop function __ioremap()Christophe Leroy1-6/+0
2019-08-27powerpc/mm: drop ppc_md.iounmap() and __iounmap()Christophe Leroy1-5/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-4/+1
2019-04-08powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic codeWill Deacon1-30/+3
2019-01-22iomap: introduce io{read|write}64_{lo_hi|hi_lo}Logan Gunthorpe1-0/+2
2018-12-19powerpc: implement CONFIG_DEBUG_VIRTUALChristophe Leroy1-1/+12
2018-11-12powerpc/io: Fix the IO workarounds code to work with RadixMichael Ellerman1-13/+7
2018-10-18powerpc/io: remove old GCC version implementationChristophe Leroy1-20/+0
2018-10-14powerpc: handover page flags with a pgprot_t parameterChristophe Leroy1-2/+2
2018-10-13powerpc/32: Add ioremap_wt() and ioremap_coherent()Christophe Leroy1-0/+9
2018-05-18powerpc/io: Add __raw_writeq_be() __raw_rm_writeq_be()Michael Ellerman1-0/+10
2018-04-05powerpc: io.h: move iomap.h include so that it can use readq/writeq defsLogan Gunthorpe1-2/+2