]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
of: reserved_mem: replace CMA quirks by generic methods
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 25 Mar 2026 09:00:20 +0000 (10:00 +0100)
committerRob Herring (Arm) <robh@kernel.org>
Thu, 26 Mar 2026 19:12:02 +0000 (14:12 -0500)
commit7fd3981202b9aef8862aa06ca0d75496c0f9681f
tree913ab93d62d82596a7cb4bfa8df625b22ef98187
parentc640cad6a5382ea08a4e052156cfefc8021c51b7
of: reserved_mem: replace CMA quirks by generic methods

Add optional reserved memory callbacks to perform region verification and
early fixup, then move all CMA related code in of_reserved_mem.c to them.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://patch.msgid.link/20260325090023.3175348-5-m.szyprowski@samsung.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
drivers/of/of_reserved_mem.c
include/linux/cma.h
include/linux/dma-map-ops.h
include/linux/of_reserved_mem.h
kernel/dma/contiguous.c