Centos-kernel-stream-9/arch/sh
Ming Lei f61ca691c2 asm-generic: provide generic page_to_phys and phys_to_page implementations
JIRA: https://issues.redhat.com/browse/RHEL-79409
Conflicts: drop change on several un-supported arch code(hexagon,
longarch, openrisc)

commit c5c3238d9b8cee58cd4b08bbbe9347a94a566390
Author: Christoph Hellwig <hch@lst.de>
Date:   Wed Oct 23 07:36:36 2024 +0200

    asm-generic: provide generic page_to_phys and phys_to_page implementations

    page_to_phys is duplicated by all architectures, and from some strange
    reason placed in <asm/io.h> where it doesn't fit at all.

    phys_to_page is only provided by a few architectures despite having a lot
    of open coded users.

    Provide generic versions in <asm-generic/memory_model.h> to make these
    helpers more easily usable.

    Note with this patch powerpc loses the CONFIG_DEBUG_VIRTUAL pfn_valid
    check.  It will be added back in a generic version later.

    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Signed-off-by: Ming Lei <ming.lei@redhat.com>
2025-03-14 16:48:31 +08:00
..
boards sh: boards: Fix Sound Simple-Card struct name 2024-07-08 20:53:52 +02:00
boot mmc: sh_mmcif: move platform_data header to proper location 2024-06-24 15:15:25 -04:00
cchips
configs mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2024-09-05 20:35:59 -04:00
drivers
include asm-generic: provide generic page_to_phys and phys_to_page implementations 2025-03-14 16:48:31 +08:00
kernel crash_core: change the prototype of function parse_crashkernel() 2024-12-23 09:35:33 +08:00
lib
math-emu
mm
tools
Kbuild
Kconfig
Kconfig.cpu
Kconfig.debug
Makefile